Skip to content
Snippets Groups Projects
Commit 1b233e22 authored by Simon Marlow's avatar Simon Marlow
Browse files

[project @ 1999-02-03 09:08:01 by simonm]

boundsOfByteArray --> boundsOfMutableByteArray
parent 9c7a7ae8
No related merge requests found
...@@ -278,7 +278,7 @@ bindSocket (MkSocket s _family _stype _protocol socketStatus) addr = do ...@@ -278,7 +278,7 @@ bindSocket (MkSocket s _family _stype _protocol socketStatus) addr = do
show currentStatus)) show currentStatus))
else do else do
addr' <- packSockAddr addr addr' <- packSockAddr addr
let (_,sz) = boundsOfByteArray addr' let (_,sz) = boundsOfMutableByteArray addr'
status <- _ccall_ bindSocket s addr' sz (isDomainSocket::Int) status <- _ccall_ bindSocket s addr' sz (isDomainSocket::Int)
case (status::Int) of case (status::Int) of
-1 -> constructErrorAndFail "bindSocket" -1 -> constructErrorAndFail "bindSocket"
...@@ -313,7 +313,7 @@ connect (MkSocket s _family _stype _protocol socketStatus) addr = do ...@@ -313,7 +313,7 @@ connect (MkSocket s _family _stype _protocol socketStatus) addr = do
show currentStatus)) show currentStatus))
else do else do
addr' <- packSockAddr addr addr' <- packSockAddr addr
let (_,sz) = boundsOfByteArray addr' let (_,sz) = boundsOfMutableByteArray addr'
status <- _ccall_ connectSocket s addr' sz (isDomainSocket::Int) status <- _ccall_ connectSocket s addr' sz (isDomainSocket::Int)
case (status::Int) of case (status::Int) of
-1 -> constructErrorAndFail "connect" -1 -> constructErrorAndFail "connect"
...@@ -425,7 +425,7 @@ sendTo (MkSocket s _family _stype _protocol status) xs addr = do ...@@ -425,7 +425,7 @@ sendTo (MkSocket s _family _stype _protocol status) xs addr = do
show currentStatus)) show currentStatus))
else do else do
addr' <- packSockAddr addr addr' <- packSockAddr addr
let (_,sz) = boundsOfByteArray addr' let (_,sz) = boundsOfMutableByteArray addr'
nbytes <- _ccall_ sendTo__ s xs (length xs) addr' sz nbytes <- _ccall_ sendTo__ s xs (length xs) addr' sz
case (nbytes::Int) of case (nbytes::Int) of
-1 -> constructErrorAndFail "sendTo" -1 -> constructErrorAndFail "sendTo"
...@@ -1130,13 +1130,13 @@ allocSockAddr :: Family -> IO (MutableByteArray RealWorld Int, Int) ...@@ -1130,13 +1130,13 @@ allocSockAddr :: Family -> IO (MutableByteArray RealWorld Int, Int)
#ifndef cygwin32_TARGET_OS #ifndef cygwin32_TARGET_OS
allocSockAddr AF_UNIX = do allocSockAddr AF_UNIX = do
ptr <- allocChars ``sizeof(struct sockaddr_un)'' ptr <- allocChars ``sizeof(struct sockaddr_un)''
let (_,sz) = boundsOfByteArray ptr let (_,sz) = boundsOfMutableByteArray ptr
return (ptr, sz) return (ptr, sz)
#endif #endif
allocSockAddr AF_INET = do allocSockAddr AF_INET = do
ptr <- allocChars ``sizeof(struct sockaddr_in)'' ptr <- allocChars ``sizeof(struct sockaddr_in)''
let (_,sz) = boundsOfByteArray ptr let (_,sz) = boundsOfMutableByteArray ptr
return (ptr, sz) return (ptr, sz)
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment