AmendHub

Download:

jcs

/

subtext

/

amendments

/

600

tcp: UDPRelease has no use for user data, don't require it


jcs made amendment 600 11 months ago
--- tcp.c Wed Nov 22 08:18:46 2023 +++ tcp.c Wed Oct 22 17:30:46 2025 @@ -444,7 +444,7 @@ _UDPSend(UDPiopb *pb, StreamPtr stream, wdsEntry *wdsP } OSErr -_UDPRelease(UDPiopb *pb, StreamPtr stream, Ptr userData, +_UDPRelease(UDPiopb *pb, StreamPtr stream, UDPIOCompletionProc ioCompletion, Boolean async) { OSErr osErr; @@ -456,8 +456,6 @@ _UDPRelease(UDPiopb *pb, StreamPtr stream, Ptr userDat pb->ioCRefNum = gIPPDriverRefNum; pb->udpStream = stream; pb->ioResult = 1; - - //pb->csParam.status.userDataPtr = userData; osErr = PBControl((ParmBlkPtr)pb, async); --- tcp.h Sat Apr 22 16:15:40 2023 +++ tcp.h Wed Feb 28 15:05:04 2024 @@ -56,7 +56,7 @@ OSErr _UDPCreate(UDPiopb *pb, StreamPtr *stream, Ptr r OSErr _UDPSend(UDPiopb *pb, StreamPtr stream, wdsEntry *wdsPtr, ip_addr remoteIP, udp_port remotePort, Ptr userData, UDPIOCompletionProc ioCompletion, Boolean async); -OSErr _UDPRelease(UDPiopb *pb, StreamPtr stream, Ptr userData, +OSErr _UDPRelease(UDPiopb *pb, StreamPtr stream, UDPIOCompletionProc ioCompletion, Boolean async); OSErr DNSResolveName(char *name, unsigned long *ipAddress,