diff --git a/.Floppies/A2OSX.BUILD.po b/.Floppies/A2OSX.BUILD.po index 09435eec..00f6b467 100644 Binary files a/.Floppies/A2OSX.BUILD.po and b/.Floppies/A2OSX.BUILD.po differ diff --git a/.Floppies/A2OSX.SRC.po b/.Floppies/A2OSX.SRC.po index 2a526c4a..ff97d3db 100644 Binary files a/.Floppies/A2OSX.SRC.po and b/.Floppies/A2OSX.SRC.po differ diff --git a/LIB/LIBTCPIP.S.SKT.txt b/LIB/LIBTCPIP.S.SKT.txt index 18e29106..b3cbb71f 100644 --- a/LIB/LIBTCPIP.S.SKT.txt +++ b/LIB/LIBTCPIP.S.SKT.txt @@ -77,19 +77,25 @@ SKT.New >PULLW ZPTmpPtr1 lda TmpByte Did we found an empty slot ? bmi .9 - ldy #S.SOCKET.HDR-1 + ldy #S.SOCKET-1 + lda #0 + +.70 sta (ZPPtrSKT),y + dey + cpy #S.SOCKET.HDR-1 + bne .70 .7 lda (ZPTmpPtr1),y sta (ZPPtrSKT),y dey bpl .7 - lda (ZPTmpPtr1) + lda (ZPPtrSKT) cmp #S.SOCKET.SOCK.STREAM bne .8 ldy #S.SOCKET.SO - lda (ZPTmpPtr1),y + lda (ZPPtrSKT),y and #S.SOCKET.SO.ACCEPTCONN bne .8 From Listen, do not send SYN packet