Fixed network stack crash in stateTCB_FIN_WAIT_2 (page fault), trunk + all branches

git-svn-id: svn://kolibrios.org@871 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Mihail Semenyako (mike.dld) 2008-10-03 05:50:39 +00:00
parent 2c7ef5e739
commit 5620ba7561
18 changed files with 4 additions and 0 deletions

View File

@ -1220,6 +1220,7 @@ stfw2_notlocal:
; Only delete the socket if we received the FIN ; Only delete the socket if we received the FIN
mov edx, [sktAddr]
mov bl, [edx + 33] mov bl, [edx + 33]
and bl, 0x01 and bl, 0x01
cmp bl, 0x01 cmp bl, 0x01

0
kernel/branches/gfx_kernel/vmode/clipping.asm Executable file → Normal file
View File

0
kernel/branches/gfx_kernel/vmode/clipping.inc Executable file → Normal file
View File

0
kernel/branches/gfx_kernel/vmode/makefile Executable file → Normal file
View File

0
kernel/branches/gfx_kernel/vmode/norm_04.inc Executable file → Normal file
View File

0
kernel/branches/gfx_kernel/vmode/norm_08.inc Executable file → Normal file
View File

0
kernel/branches/gfx_kernel/vmode/norm_15.inc Executable file → Normal file
View File

0
kernel/branches/gfx_kernel/vmode/norm_16.inc Executable file → Normal file
View File

0
kernel/branches/gfx_kernel/vmode/norm_24.inc Executable file → Normal file
View File

0
kernel/branches/gfx_kernel/vmode/norm_32.inc Executable file → Normal file
View File

0
kernel/branches/gfx_kernel/vmode/normal.asm Executable file → Normal file
View File

0
kernel/branches/gfx_kernel/vmode/normal.inc Executable file → Normal file
View File

0
kernel/branches/gfx_kernel/vmode/struct.inc Executable file → Normal file
View File

0
kernel/branches/gfx_kernel/vmode/vmode.asm Executable file → Normal file
View File

0
kernel/branches/gfx_kernel/vmode/vmode.txt Executable file → Normal file
View File

View File

@ -1224,6 +1224,7 @@ stfw2_notlocal:
; Only delete the socket if we received the FIN ; Only delete the socket if we received the FIN
mov edx, [sktAddr]
mov bl, [edx + 33] mov bl, [edx + 33]
and bl, 0x01 and bl, 0x01
cmp bl, 0x01 cmp bl, 0x01

View File

@ -1226,6 +1226,7 @@ stfw2_notlocal:
; Only delete the socket if we received the FIN ; Only delete the socket if we received the FIN
mov edx, [sktAddr]
mov bl, [edx + 33] mov bl, [edx + 33]
and bl, 0x01 and bl, 0x01
cmp bl, 0x01 cmp bl, 0x01

View File

@ -1226,6 +1226,7 @@ stfw2_notlocal:
; Only delete the socket if we received the FIN ; Only delete the socket if we received the FIN
mov edx, [sktAddr]
mov bl, [edx + 33] mov bl, [edx + 33]
and bl, 0x01 and bl, 0x01
cmp bl, 0x01 cmp bl, 0x01