home *** CD-ROM | disk | FTP | other *** search
/ Caldera Network Desktop 1.0 / caldera-network-desktop-1.0.bin / images / ramdisk2.img / usr / lib / perl5 / i586-linux / linux / socket.ph next >
Encoding:
Text File  |  1995-08-18  |  2.3 KB  |  72 lines

  1. if (!defined &_LINUX_SOCKET_H) {
  2.     eval 'sub _LINUX_SOCKET_H {1;}';
  3.     require 'linux/sockios.ph';
  4.     eval 'sub SOCK_STREAM {1;}';
  5.     eval 'sub SOCK_DGRAM {2;}';
  6.     eval 'sub SOCK_RAW {3;}';
  7.     eval 'sub SOCK_RDM {4;}';
  8.     eval 'sub SOCK_SEQPACKET {5;}';
  9.     eval 'sub SOCK_PACKET {10;}';
  10.     eval 'sub AF_UNSPEC {0;}';
  11.     eval 'sub AF_UNIX {1;}';
  12.     eval 'sub AF_INET {2;}';
  13.     eval 'sub AF_AX25 {3;}';
  14.     eval 'sub AF_IPX {4;}';
  15.     eval 'sub AF_APPLETALK {5;}';
  16.     eval 'sub AF_MAX {8;}';
  17.     eval 'sub PF_UNSPEC { &AF_UNSPEC;}';
  18.     eval 'sub PF_UNIX { &AF_UNIX;}';
  19.     eval 'sub PF_INET { &AF_INET;}';
  20.     eval 'sub PF_AX25 { &AF_AX25;}';
  21.     eval 'sub PF_IPX { &AF_IPX;}';
  22.     eval 'sub PF_APPLETALK { &AF_APPLETALK;}';
  23.     eval 'sub PF_MAX { &AF_MAX;}';
  24.     eval 'sub MSG_OOB {1;}';
  25.     eval 'sub MSG_PEEK {2;}';
  26.     eval 'sub MSG_DONTROUTE {4;}';
  27.     eval 'sub SOL_SOCKET {1;}';
  28.     eval 'sub SOL_IP {0;}';
  29.     eval 'sub SOL_IPX {256;}';
  30.     eval 'sub SOL_AX25 {257;}';
  31.     eval 'sub SOL_ATALK {258;}';
  32.     eval 'sub SOL_TCP {6;}';
  33.     eval 'sub SOL_UDP {17;}';
  34.     eval 'sub SO_DEBUG {1;}';
  35.     eval 'sub SO_REUSEADDR {2;}';
  36.     eval 'sub SO_TYPE {3;}';
  37.     eval 'sub SO_ERROR {4;}';
  38.     eval 'sub SO_DONTROUTE {5;}';
  39.     eval 'sub SO_BROADCAST {6;}';
  40.     eval 'sub SO_SNDBUF {7;}';
  41.     eval 'sub SO_RCVBUF {8;}';
  42.     eval 'sub SO_KEEPALIVE {9;}';
  43.     eval 'sub SO_OOBINLINE {10;}';
  44.     eval 'sub SO_NO_CHECK {11;}';
  45.     eval 'sub SO_PRIORITY {12;}';
  46.     eval 'sub SO_LINGER {13;}';
  47.     eval 'sub IP_TOS {1;}';
  48.     eval 'sub IPTOS_LOWDELAY {0x10;}';
  49.     eval 'sub IPTOS_THROUGHPUT {0x08;}';
  50.     eval 'sub IPTOS_RELIABILITY {0x04;}';
  51.     eval 'sub IP_TTL {2;}';
  52.     if (defined &V1_3_WILL_DO_THIS_FUNKY_STUFF) {
  53.     eval 'sub IP_HRDINCL {3;}';
  54.     eval 'sub IP_OPTIONS {4;}';
  55.     }
  56.     eval 'sub IP_MULTICAST_IF {32;}';
  57.     eval 'sub IP_MULTICAST_TTL {33;}';
  58.     eval 'sub IP_MULTICAST_LOOP {34;}';
  59.     eval 'sub IP_ADD_MEMBERSHIP {35;}';
  60.     eval 'sub IP_DROP_MEMBERSHIP {36;}';
  61.     eval 'sub IP_DEFAULT_MULTICAST_TTL {1;}';
  62.     eval 'sub IP_DEFAULT_MULTICAST_LOOP {1;}';
  63.     eval 'sub IP_MAX_MEMBERSHIPS {20;}';
  64.     eval 'sub IPX_TYPE {1;}';
  65.     eval 'sub TCP_NODELAY {1;}';
  66.     eval 'sub TCP_MAXSEG {2;}';
  67.     eval 'sub SOPRI_INTERACTIVE {0;}';
  68.     eval 'sub SOPRI_NORMAL {1;}';
  69.     eval 'sub SOPRI_BACKGROUND {2;}';
  70. }
  71. 1;
  72.