From 191a4f7cffd45ca78a954ede3d634a3376cc1ec4 Mon Sep 17 00:00:00 2001 From: John Bintz Date: Mon, 3 Apr 2023 17:57:50 -0400 Subject: [PATCH] Test getsockopt correctly on async write --- AMOSPro_BSDSocket.Lib | Bin 5880 -> 5892 bytes src/BSDSocket.s | 4 ++++ 2 files changed, 4 insertions(+) diff --git a/AMOSPro_BSDSocket.Lib b/AMOSPro_BSDSocket.Lib index baf6abe48b16f6ace9b693d832c28e5fbb7e5a45..14341093646faa280e4ac5d92a7d950d73e443e2 100644 GIT binary patch delta 70 zcmeyN+oCr?TyzHm1M^D;238==;KRVc^pAl-SZkt=Gvl?51uF$v?_@JD9GNU9G=UGu YFi^;4;<)gKfki=J^Ex3n7AEFT0I(zzhX4Qo delta 60 zcmZqC`=L8QTy!e~1M^D;238==;KRVc^pAl-SZ1P*GvoP<1uF$v&t)?(Y?~}6G+~m6 O_U7k8(kv`M^`8L!*AVdl diff --git a/src/BSDSocket.s b/src/BSDSocket.s index d92fac8..f47febf 100644 --- a/src/BSDSocket.s +++ b/src/BSDSocket.s @@ -1673,6 +1673,10 @@ _SocketWaitAsyncWriting_CheckSockopt: MOVE.L (SP)+,A3 TST.L D0 + BMI _SocketWaitAsyncWriting_Error + + Dlea IoctlSockOptScratch,A0 + MOVE.L (A0),D0 BEQ _SocketWaitAsyncWriting_Ready ; still not ready