    FTP and TELNET relay package version 1.1, by Roger Espel Llima '94

    (Using code from the program "telbouncer.c", by a lot of people.)


Disclaimer:

     You may do whatever you want with my code (including feed it
     to your dog). I am not responsible for anything you, or anyone
     else does with this program, or for any consequences of its
     {mis,ab}use.


Installation instructions:

1)   Edit the file "relay.h" to set the defaults.

     You should really change the RELAY definition, and check the
     location of the "ftp", "telnet" and "finger" programs on the
     machines where rftp and rtelnet are going to be run.
 
2)   On any machine where you want to run the relay, type "make server"
     This will create the file "relay"

3)   On any machine where you want to run the clients, type "make client"
     This will create the files "rtelnet", "rfinger" and "rftp".


Errors:

     If some #include'd file is not found, try removing the offending
     line.

     If some constants are not found, try adding #include lines (to see
     what to add, grep the missing definition in /usr/include/*.h and
     /usr/include/*/*.h), and put it inside a wrapper check for the
     machine and OS

     example:  #ifdef _AIX
               #include <sys/select.h>
               #endif

Known bugs and limitations:

     "rftp" does not allow passing options to the "ftp" program.
     If new connections are opened from within ftp/telnet, they
     will not be relayed.


     If you find bugs, or the program does not compile or work properly,
     or you make improvements, send me email (espel@clipper.ens.fr).

