socket_listen(3) debian man page | unix.com

Man Page: socket_listen

Operating Environment: debian

Section: 3

socket_listen(3)					     Library Functions Manual						  socket_listen(3)

NAME
socket_listen - attempt to make a TCP connection
SYNTAX
#include <socket.h> int socket_listen(int s,int n);
DESCRIPTION
socket_listen prepares TCP socket s to accept TCP connections. It allows a backlog of approximately n TCP SYNs. (On systems supporting SYN cookies, the backlog is irrelevant.) Normally socket_listen returns 0. If anything goes wrong, socket_listen returns -1, setting errno appropriately.
EXAMPLE
#include <socket.h> int s; char ip[16]; uint16 p; if ((s=socket_tcp6())==-1) strerr_die2sys(111,FATAL,"unable to create TCP socket: "); if (socket_bind6_reuse(s,(char *)V6any,8002,0) == -1) strerr_die2sys(111,FATAL,"unable to bind: "); if (socket_listen(s,1) == -1) strerr_die2sys(111,FATAL,"unable to listen: ");
SEE ALSO
socket_connect4(3), socket_connect6(3) socket_listen(3)
Related Man Pages
listen(3socket) - opensolaris
socket_create(3) - php
socket_strerror(3) - php
socket_read(3) - php
socket_bind(3) - php
Similar Topics in the Unix Linux Community
connecting to windows from unix
port 143 doesn't work
Server Programming to keep on looking for client connection
Totally stucked in ssh port forwarding