3 listen, listen1, tcp7, tcp9, tcp19, tcp21, tcp23, tcp25, tcp53, tcp110, tcp113, tcp143, tcp445, tcp513, tcp515, tcp564, tcp565, tcp566, tcp567, tcp993, tcp995, tcp1723, tcp17007, tcp17008, tcp17009, tcp17010, tcp17013, tcp17019, tcp17020 \- listen for calls on a network device
34 listens on a network for inbound calls to local services.
36 is the network protocol on which to listen, by default
38 Incoming calls to any address
45 The services available are executable, non-empty files in
55 looks for executable files in
63 are executed as the user who started
67 a new namespace is created,
76 option limits the number of processes that
78 spawns to service the connections. If the
82 will log the event and delay servicing until the number
83 of connection processes drops below the limit again. A
85 smaller or equal zero means no limit (default).
88 suppresses affirmative log information.
91 suppresses the periodic scan of the service directories for changes.
93 Service names are made by concatenating the name of
94 the network with the name of the service or port.
96 an inbound call on the TCP network for port 565 executes service
99 At least the following services are available in
104 serve a piece of the name space using the Plan 9 file system protocol,
105 with authentication via
110 and multiplex multiple users on a single connection
113 and also by Unix systems to see Plan 9 files).
116 serve a piece of the name space using the Plan 9 file system protocol,
117 with authentication at the start,
118 optional SSL encryption,
119 and no multiplexing of users
130 but serves the root of the tree,
131 forgoing the negotiation for which subtree to serve.
145 command for compatibility with old clients.
155 using TLS for encryption.
158 TLS encrypted 9P fileserver (t9fs) for
164 echo any bytes received (bit mirror)
167 consume any bytes received (bit bucket)
198 CIFS/SMB file sharing.
209 report the address of the incoming call.
212 Secure IMAP4rev1 port.
218 PPTP (point-to-point tunnelling protocol) service.
221 At least the following services are available in
222 .BR /bin/service.auth ,
228 validate a SecureNet box.
231 Plan 9 authentication-ticket service.
235 is a lightweight listener intended for personal use,
236 modeled from Inferno's
237 .\" write out this way so automatic programs
238 .\" don't try to make it into a real man page reference.
245 for each incoming connection;
246 the network directory is passed in the environment
253 to run as the invoking user; the default
259 causes verbose logging on standard output.
261 .B /rc/bin/tlssrvtunnel
267 by convention, TCP device bind point
269 .B /sys/src/cmd/aux/listen*.c
280 must all be absolute path names.