glenda.party
term% ls -F
term% cat index.txt
TRAMPOLINE(8)               System Manager's Manual              TRAMPOLINE(8)

NAME
       trampoline - forward incoming calls to another address

SYNOPSIS
       aux/trampoline [ -9 ] [ -a altaddr ] [ -m netdir ] addr

DESCRIPTION
       Trampoline can be used in a service file (see listen(8)) to link an in‐
       coming  call to another address that provides the service, typically on
       another machine.

       Trampoline dials addr and copies data between that connection  and  its
       own standard input and output.

       The options are:

       -9     The  connection  carries only 9P messages.  In this case trampo‐
              line will relay whole messages at a time.

       -a altaddr
              Dial altaddr and relay between the two network connections,  ig‐
              noring standard input and output.

       -m netdir
              Restrict  forwarding to particular machines.  Netdir must be the
              incoming call directory.  Trampoline finds the caller's MAC  ad‐
              dress  m  and  checks that ndb(6) contains an entry with ether=m
              and the attribute trampok.  If no such entry is found, the  call
              is rejected.

FILES
       /sys/log/trampoline
              logs rejected calls

SOURCE
       /sys/src/cmd/aux/trampoline.c

SEE ALSO
       dial(2), listen(8)

                                                                 TRAMPOLINE(8)