debian man page for socket_listen

Query: socket_listen

OS: debian

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

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(2) - redhat
socket_connect6(3) - debian
listen(3socket) - sunos
socket_write(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
Help requested with Dovecot configuration to work with Posfix and MySQL
WebSocket over SSH tunnel - is it possible?