home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / lib / perl / 5.8.8 / asm-x86_64 / socket.ph < prev    next >
Encoding:
Text File  |  2006-07-07  |  2.9 KB  |  51 lines

  1. require '_h2ph_pre.ph';
  2.  
  3. no warnings 'redefine';
  4.  
  5. unless(defined(&_ASM_SOCKET_H)) {
  6.     eval 'sub _ASM_SOCKET_H () {1;}' unless defined(&_ASM_SOCKET_H);
  7.     require 'asm/sockios.ph';
  8.     eval 'sub SOL_SOCKET () {1;}' unless defined(&SOL_SOCKET);
  9.     eval 'sub SO_DEBUG () {1;}' unless defined(&SO_DEBUG);
  10.     eval 'sub SO_REUSEADDR () {2;}' unless defined(&SO_REUSEADDR);
  11.     eval 'sub SO_TYPE () {3;}' unless defined(&SO_TYPE);
  12.     eval 'sub SO_ERROR () {4;}' unless defined(&SO_ERROR);
  13.     eval 'sub SO_DONTROUTE () {5;}' unless defined(&SO_DONTROUTE);
  14.     eval 'sub SO_BROADCAST () {6;}' unless defined(&SO_BROADCAST);
  15.     eval 'sub SO_SNDBUF () {7;}' unless defined(&SO_SNDBUF);
  16.     eval 'sub SO_RCVBUF () {8;}' unless defined(&SO_RCVBUF);
  17.     eval 'sub SO_KEEPALIVE () {9;}' unless defined(&SO_KEEPALIVE);
  18.     eval 'sub SO_OOBINLINE () {10;}' unless defined(&SO_OOBINLINE);
  19.     eval 'sub SO_NO_CHECK () {11;}' unless defined(&SO_NO_CHECK);
  20.     eval 'sub SO_PRIORITY () {12;}' unless defined(&SO_PRIORITY);
  21.     eval 'sub SO_LINGER () {13;}' unless defined(&SO_LINGER);
  22.     eval 'sub SO_BSDCOMPAT () {14;}' unless defined(&SO_BSDCOMPAT);
  23.     eval 'sub SO_PASSCRED () {16;}' unless defined(&SO_PASSCRED);
  24.     eval 'sub SO_PEERCRED () {17;}' unless defined(&SO_PEERCRED);
  25.     eval 'sub SO_RCVLOWAT () {18;}' unless defined(&SO_RCVLOWAT);
  26.     eval 'sub SO_SNDLOWAT () {19;}' unless defined(&SO_SNDLOWAT);
  27.     eval 'sub SO_RCVTIMEO () {20;}' unless defined(&SO_RCVTIMEO);
  28.     eval 'sub SO_SNDTIMEO () {21;}' unless defined(&SO_SNDTIMEO);
  29.     eval 'sub SO_SECURITY_AUTHENTICATION () {22;}' unless defined(&SO_SECURITY_AUTHENTICATION);
  30.     eval 'sub SO_SECURITY_ENCRYPTION_TRANSPORT () {23;}' unless defined(&SO_SECURITY_ENCRYPTION_TRANSPORT);
  31.     eval 'sub SO_SECURITY_ENCRYPTION_NETWORK () {24;}' unless defined(&SO_SECURITY_ENCRYPTION_NETWORK);
  32.     eval 'sub SO_BINDTODEVICE () {25;}' unless defined(&SO_BINDTODEVICE);
  33.     eval 'sub SO_ATTACH_FILTER () {26;}' unless defined(&SO_ATTACH_FILTER);
  34.     eval 'sub SO_DETACH_FILTER () {27;}' unless defined(&SO_DETACH_FILTER);
  35.     eval 'sub SO_PEERNAME () {28;}' unless defined(&SO_PEERNAME);
  36.     eval 'sub SO_TIMESTAMP () {29;}' unless defined(&SO_TIMESTAMP);
  37.     eval 'sub SCM_TIMESTAMP () { &SO_TIMESTAMP;}' unless defined(&SCM_TIMESTAMP);
  38.     eval 'sub SO_ACCEPTCONN () {30;}' unless defined(&SO_ACCEPTCONN);
  39.     eval 'sub SO_PEERSEC () {31;}' unless defined(&SO_PEERSEC);
  40.     if(!defined( &__GLIBC__) || ((defined(&__GLIBC__) ? &__GLIBC__ : 0) < 2)) {
  41.     eval 'sub SOCK_STREAM () {1;}' unless defined(&SOCK_STREAM);
  42.     eval 'sub SOCK_DGRAM () {2;}' unless defined(&SOCK_DGRAM);
  43.     eval 'sub SOCK_RAW () {3;}' unless defined(&SOCK_RAW);
  44.     eval 'sub SOCK_RDM () {4;}' unless defined(&SOCK_RDM);
  45.     eval 'sub SOCK_SEQPACKET () {5;}' unless defined(&SOCK_SEQPACKET);
  46.     eval 'sub SOCK_PACKET () {10;}' unless defined(&SOCK_PACKET);
  47.     eval 'sub SOCK_MAX () {( &SOCK_PACKET+1);}' unless defined(&SOCK_MAX);
  48.     }
  49. }
  50. 1;
  51.