home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / mac / developm / source / ncsat.cpt / Telnet2.5 final / tcpip / user.h < prev    next >
Encoding:
C/C++ Source or Header  |  1992-04-05  |  1.3 KB  |  117 lines

  1. extern int netporttype        /* BYU 2.4.16 MPW */
  2.   (                            /* BYU 2.4.16 MPW */
  3.     int pnum                /* BYU 2.4.16 MPW */
  4.   );                        /* BYU 2.4.16 MPW */
  5.  
  6. extern int netlisten
  7.   (
  8.     uint serv,
  9.     short connectiontype        /* BYU 2.4.15 */
  10.   );
  11.  
  12. extern int netread
  13.   (
  14.     int pnum,
  15.     void *buffer,
  16.     int n
  17.   );
  18.  
  19. extern int netwrite
  20.   (
  21.     int pnum,
  22.     void *buffer,
  23.     int n
  24.   );
  25.  
  26. extern int netpush
  27.   (
  28.     int pnum
  29.   );
  30.  
  31. extern int netqlen                /* BYU 2.4.16 */
  32.   (                                /* BYU 2.4.16 */
  33.     int pnum                    /* BYU 2.4.16 */
  34.   );                            /* BYU 2.4.16 */
  35.  
  36. extern void netgetftp
  37.   (
  38.     int a[],
  39.     int pnum
  40.   );
  41.  
  42. extern void netfromport            /* next "open" will use this port */
  43.   (
  44.     int16 port
  45.   );
  46.  
  47. extern int netest
  48.   (
  49.     int pn
  50.   );
  51.  
  52. extern int netclose
  53.   (
  54.     int pnum
  55.   );
  56.  
  57. extern int netroom
  58.   (
  59.     int pnum
  60.   );
  61.  
  62. extern void netarptime                    /* dlayer timeout in secs */ 
  63.   (
  64.     int t
  65.   );
  66.  
  67. extern void netgetip
  68.   (
  69.     unsigned char *st
  70.   );
  71.  
  72. extern void netsetmask
  73.   (
  74.     unsigned char *st
  75.   );
  76.  
  77. extern void netgetmask
  78.   (
  79.     unsigned char *st
  80.   );
  81.  
  82. extern void neteventinit
  83.   (
  84.     void
  85.   );
  86.  
  87. extern int netinit
  88.   (
  89.     void
  90.   );
  91.  
  92. extern void netsetip
  93.   (
  94.     unsigned char *st
  95.   );
  96.  
  97. extern int netxopen
  98.   (
  99.     uint8 *machine,
  100.     uint service,
  101.     uint rto,
  102.     uint mtu,
  103.     uint mseg,
  104.     uint mwin,                /* BYU 2.4.15 */
  105.     uint connectionType        /* BYU 2.4.15 */
  106.   );
  107.  
  108. extern int netopen2
  109.   (
  110.     int pnum
  111.   );
  112.  
  113. extern void netshut
  114.   (
  115.     void
  116.   );
  117.