io.unix.sockets: Clean up setup-receive
parent
09f4e4b032
commit
45da8d6c33
|
@ -107,9 +107,8 @@ SYMBOL: receive-buffer
|
||||||
packet-size <byte-array> receive-buffer set-global
|
packet-size <byte-array> receive-buffer set-global
|
||||||
|
|
||||||
: setup-receive ( port -- s buffer len flags from fromlen )
|
: setup-receive ( port -- s buffer len flags from fromlen )
|
||||||
dup port-handle
|
[ handle>> ] [ addr>> sockaddr-type ] bi
|
||||||
swap datagram-port-addr sockaddr-type
|
[ <c-object> ] [ heap-size <int> ] bi
|
||||||
dup <c-object> swap heap-size <int>
|
|
||||||
>r >r receive-buffer get-global packet-size 0 r> r> ;
|
>r >r receive-buffer get-global packet-size 0 r> r> ;
|
||||||
|
|
||||||
: do-receive ( s buffer len flags from fromlen -- sockaddr data )
|
: do-receive ( s buffer len flags from fromlen -- sockaddr data )
|
||||||
|
|
Loading…
Reference in New Issue