Lines Matching +full:multi +full:- +full:socket

34 .Dq super-server
55 of its sockets, it decides what service the socket
57 The server program is invoked with the service socket
62 continues to listen on the socket (except in some cases which
70 .Bl -tag -width indent
92 a TCP-based service would need two entries,
106 May be overridden on a per-service basis with the
107 "max-connections-per-ip-per-minute" parameter.
112 May be overridden on a per-service basis with the "max-child"
128 May be overridden on a per-service basis with the "max-child-per-ip"
156 .Bd -unfilled -offset indent -compact
157 service-name
158 socket-type
160 {wait|nowait}[/max-child[/max-connections-per-ip-per-minute[/max-child-per-ip]]]
161 user[:group][/login-class]
162 server-program
163 server-program-arguments
167 ONC RPC-based
170 .Bd -unfilled -offset indent -compact
171 service-name/version
172 socket-type
174 {wait|nowait}[/max-child[/max-connections-per-ip-per-minute[/max-child-per-ip]]]
175 user[:group][/login-class]
176 server-program
177 server-program-arguments
183 A standard service has a well-known port assigned to it;
185 .Bx Ns -specific
190 well-known port assigned to them.
195 well-known port and specifies
197 This feature is useful for adding locally-developed servers.
199 is enabled, above and beyond and specific TCPMUX-based servers; see the
203 .Em service-name
209 domain socket (see below).
218 ONC RPC-based
227 A range is bounded by the low version to the high version -
228 .Dq rusers/1-3 .
230 .Em service-name
234 locally-chosen service name.
244 .Em socket-type
252 depending on whether the socket is a stream, datagram, raw,
253 reliably delivered message, or sequenced packet socket.
283 socket.
306 the socket associated with the service access point, and thus whether
312 as they are always invoked with the original datagram socket bound
314 These servers must read at least one datagram from the socket
317 to its peer, freeing the socket so
319 can receive further messages on the socket, it is said to be
321 .Dq multi-threaded
323 it should read one datagram from the socket and create a new socket
330 on a socket and eventually time out are said to be
331 .Dq single-threaded .
340 utility is an example of a multi-threaded datagram server.
342 Servers using stream sockets generally are multi-threaded and
348 and the server is given only the newly-accepted socket connected
350 Most stream-based services operate in this manner.
351 Stream-based servers that use
353 are started with the listening service socket, and must accept
409 .Em login-class
418 .Em server-program
422 when a request is found on its socket.
430 .Em server-program-arguments
432 .Em server-program ,
436 .Em service-name
444 .Dq ERROR\ : HIDDEN-USER .
446 .Bl -tag -width indent
459 for either socket credentials or the username.
506 .Dq ERROR\ : HIDDEN-USER .
553 The TCPMUX-demultiplexing service is also implemented as an internal service.
554 For any TCPMUX-based service to function, the following line must be included
557 .Bd -literal -offset indent
566 service selected and the IP-number of the remote requester if available.
654 service name followed by a carriage-return line-feed <CRLF>.
658 single character indicating positive (+) or negative (\-)
680 to support IPsec policy settings for each socket.
713 domain socket as the
714 .Em service-name .
716 .Em service-type
721 The specification of the socket must be
730 creates a socket owned
739 The default mode only allows the socket's owner to connect.
744 domain socket,
746 must change the ownership and permissions on the socket.
748 the directory in which the socket is created
767 the last component of the socket's pathname.
768 For example, specifying a socket named
772 service when a connection is received on that socket.
774 .Bl -tag -width /var/run/inetd.pid -compact
836 .Bl -ohang -compact
846 .Bl -enum -offset indent
853 a denial-of-service attack.
908 socket but was unable to.
953 .Xr imapd 8 Pq Pa ports/mail/courier-imap ,
964 .Xr telnetd 8 Pq Pa ports/net/freebsd-telnetd ,
966 .Xr uucpd 8 Pq Pa ports/net/freebsd-uucp
979 ONC RPC-based services is modeled after that