diff --git a/socket/socket_accept4.3 b/socket/socket_accept4.3 index f114bd8..7025eab 100644 --- a/socket/socket_accept4.3 +++ b/socket/socket_accept4.3 @@ -27,7 +27,8 @@ appropriately, without creating a new socket. \fIs\fR = socket_tcp4(); socket_bind4(s,ip,p); - socket_connect4(s,ip,p); + socket_listen(s,16); + socket_accept4(s,ip,p); .SH "SEE ALSO" socket_accept6(3), socket_connected(3) diff --git a/socket/socket_accept6.3 b/socket/socket_accept6.3 index 4143817..1419a71 100644 --- a/socket/socket_accept6.3 +++ b/socket/socket_accept6.3 @@ -26,11 +26,13 @@ appropriately, without creating a new socket. int \fIs\fR; char \fIip\fR[16]; - uint16 \fIp\fR; + uint16 \fIport\fR; + uint32 \fIscope_id\fR; \fIs\fR = socket_tcp6(); - socket_bind6(s,ip,p); - socket_connect6(s,ip,p); + socket_bind6(s,ip,port,scope_id); + socket_listen(s,16); + socket_accept6(s,ip,port,scope_id); .SH "SEE ALSO" socket_accept4(3), socket_connected(3)