.TH LISTEN 8
.SH NAME
-listen, listen1, tcp7, tcp9, tcp19, tcp21, tcp22, tcp23, tcp25, tcp53, tcp110, tcp113, tcp143, tcp513, tcp515, tcp564, tcp565, tcp566, tcp567, tcp993, tcp995, tcp1723, tcp17007, tcp17008, tcp17009, tcp17010, tcp17013 \- listen for calls on a network device
+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
.SH SYNOPSIS
.B aux/listen
.RB [ -iq ]
.IR namespace ]
.RB [ -p
.IR maxprocs ]
-.RI [ net ]
+.RB [ -a
+.IR addr ]
+.RI [ proto ]
.PP
.B aux/listen1
[
]
.RB [ -p
.IR maxprocs ]
+.RB [ -n
+.IR namespace ]
.I addr
.I cmd
[
.I args...
]
.SH DESCRIPTION
-.I listen
+.I Listen
listens on a network for inbound calls to local services.
-.I Net
+.I Proto
is the network protocol on which to listen, by default
-.BR /net/tcp .
+.BR tcp .
+Incoming calls to any address
+.B *
+are accepted unless
+.I addr
+is specified with the
+.B -a
+option.
The services available are executable, non-empty files in
.I srvdir
or
.IR cpu (1)
command for compatibility with old clients.
.TP
+.B tcp17019
+server for
+.IR rcpu (1),
+replaces
+.IR rx ,
+.IR import (4)
+and
+.IR cpu (1)
+using TLS for encryption.
+.TP
+.B tcp17020
+TLS encrypted 9P fileserver (t9fs) for
+.I srvtls
+(see
+.IR srv (4)).
+.TP
.B tcp7
echo any bytes received (bit mirror)
.TP
.B tcp21
FTP daemon
.TP
-.B tcp22
-.IR ssh (1)
-`secure shell' encrypted terminal connection or file transfer.
-.TP
.B tcp23
.B telnet
terminal connection.
.B tcp143
IMAP4rev1 port.
.TP
+.B tcp445
+CIFS/SMB file sharing.
+.TP
.B tcp513
.B rlogin
terminal connection.