listen man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]



LISTEN(2)							     LISTEN(2)

NAME
     listen - listen for connections on a socket

SYNOPSIS
     #include <sys/types.h>
     #include <sys/socket.h>

     int listen (int s, int backlog);

DESCRIPTION
     To accept connections, a socket is first created with socket(2), a
     willingness to accept incoming connections and a queue limit for incoming
     connections are specified with listen(2), and then each new connection is
     accepted with accept(2).  The listen call applies only to sockets of type
     SOCK_STREAM.

     The backlog parameter defines the maximum length the queue of pending
     connections.  If a connection request arrives with the queue full the
     client may receive an error with an indication of ECONNREFUSED, or, if
     the underlying protocol supports retransmission, the request may be
     ignored so that retries may succeed.

RETURN VALUE
     A 0 return value indicates success; -1 indicates an error.

ERRORS
     The call fails if:

     [EBADF]		 The argument s is not a valid descriptor.

     [ENOTSOCK]		 The argument s is not a socket.

     [EOPNOTSUPP]	 The socket is not of a type that supports the
			 operation listen.

SEE ALSO
     accept(2), connect(2), socket(2)

NOTES
     The backlog is currently limited (silently) to 1000.

     The system actually enforces the limit of pending connections as
	       ((3 * backlog) / 2) + 1
     For example, a backlog of 32 will allow 49 outstanding connections.

     ABI-compliant versions of the above call can be obtained from
     libsocket.so.

									Page 1

[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net