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 / bits / ioctls.ph < prev    next >
Encoding:
Text File  |  2006-07-07  |  3.8 KB  |  172 lines

  1. require '_h2ph_pre.ph';
  2.  
  3. no warnings 'redefine';
  4.  
  5. unless(defined(&_SYS_IOCTL_H)) {
  6.     die("Never use <bits/ioctls.h> directly; include <sys/ioctl.h> instead.");
  7. }
  8. require 'asm/ioctls.ph';
  9. unless(defined(&SIOCADDRT)) {
  10.     sub SIOCADDRT () {    0x890b;}
  11. }
  12. unless(defined(&SIOCDELRT)) {
  13.     sub SIOCDELRT () {    0x890c;}
  14. }
  15. unless(defined(&SIOCRTMSG)) {
  16.     sub SIOCRTMSG () {    0x890d;}
  17. }
  18. unless(defined(&SIOCGIFNAME)) {
  19.     sub SIOCGIFNAME () {    0x8910;}
  20. }
  21. unless(defined(&SIOCSIFLINK)) {
  22.     sub SIOCSIFLINK () {    0x8911;}
  23. }
  24. unless(defined(&SIOCGIFCONF)) {
  25.     sub SIOCGIFCONF () {    0x8912;}
  26. }
  27. unless(defined(&SIOCGIFFLAGS)) {
  28.     sub SIOCGIFFLAGS () {    0x8913;}
  29. }
  30. unless(defined(&SIOCSIFFLAGS)) {
  31.     sub SIOCSIFFLAGS () {    0x8914;}
  32. }
  33. unless(defined(&SIOCGIFADDR)) {
  34.     sub SIOCGIFADDR () {    0x8915;}
  35. }
  36. unless(defined(&SIOCSIFADDR)) {
  37.     sub SIOCSIFADDR () {    0x8916;}
  38. }
  39. unless(defined(&SIOCGIFDSTADDR)) {
  40.     sub SIOCGIFDSTADDR () {    0x8917;}
  41. }
  42. unless(defined(&SIOCSIFDSTADDR)) {
  43.     sub SIOCSIFDSTADDR () {    0x8918;}
  44. }
  45. unless(defined(&SIOCGIFBRDADDR)) {
  46.     sub SIOCGIFBRDADDR () {    0x8919;}
  47. }
  48. unless(defined(&SIOCSIFBRDADDR)) {
  49.     sub SIOCSIFBRDADDR () {    0x891a;}
  50. }
  51. unless(defined(&SIOCGIFNETMASK)) {
  52.     sub SIOCGIFNETMASK () {    0x891b;}
  53. }
  54. unless(defined(&SIOCSIFNETMASK)) {
  55.     sub SIOCSIFNETMASK () {    0x891c;}
  56. }
  57. unless(defined(&SIOCGIFMETRIC)) {
  58.     sub SIOCGIFMETRIC () {    0x891d;}
  59. }
  60. unless(defined(&SIOCSIFMETRIC)) {
  61.     sub SIOCSIFMETRIC () {    0x891e;}
  62. }
  63. unless(defined(&SIOCGIFMEM)) {
  64.     sub SIOCGIFMEM () {    0x891f;}
  65. }
  66. unless(defined(&SIOCSIFMEM)) {
  67.     sub SIOCSIFMEM () {    0x8920;}
  68. }
  69. unless(defined(&SIOCGIFMTU)) {
  70.     sub SIOCGIFMTU () {    0x8921;}
  71. }
  72. unless(defined(&SIOCSIFMTU)) {
  73.     sub SIOCSIFMTU () {    0x8922;}
  74. }
  75. unless(defined(&SIOCSIFNAME)) {
  76.     sub SIOCSIFNAME () {    0x8923;}
  77. }
  78. unless(defined(&SIOCSIFHWADDR)) {
  79.     sub SIOCSIFHWADDR () {    0x8924;}
  80. }
  81. unless(defined(&SIOCGIFENCAP)) {
  82.     sub SIOCGIFENCAP () {    0x8925;}
  83. }
  84. unless(defined(&SIOCSIFENCAP)) {
  85.     sub SIOCSIFENCAP () {    0x8926;}
  86. }
  87. unless(defined(&SIOCGIFHWADDR)) {
  88.     sub SIOCGIFHWADDR () {    0x8927;}
  89. }
  90. unless(defined(&SIOCGIFSLAVE)) {
  91.     sub SIOCGIFSLAVE () {    0x8929;}
  92. }
  93. unless(defined(&SIOCSIFSLAVE)) {
  94.     sub SIOCSIFSLAVE () {    0x8930;}
  95. }
  96. unless(defined(&SIOCADDMULTI)) {
  97.     sub SIOCADDMULTI () {    0x8931;}
  98. }
  99. unless(defined(&SIOCDELMULTI)) {
  100.     sub SIOCDELMULTI () {    0x8932;}
  101. }
  102. unless(defined(&SIOCGIFINDEX)) {
  103.     sub SIOCGIFINDEX () {    0x8933;}
  104. }
  105. unless(defined(&SIOGIFINDEX)) {
  106.     sub SIOGIFINDEX () {     &SIOCGIFINDEX;}
  107. }
  108. unless(defined(&SIOCSIFPFLAGS)) {
  109.     sub SIOCSIFPFLAGS () {    0x8934;}
  110. }
  111. unless(defined(&SIOCGIFPFLAGS)) {
  112.     sub SIOCGIFPFLAGS () {    0x8935;}
  113. }
  114. unless(defined(&SIOCDIFADDR)) {
  115.     sub SIOCDIFADDR () {    0x8936;}
  116. }
  117. unless(defined(&SIOCSIFHWBROADCAST)) {
  118.     sub SIOCSIFHWBROADCAST () {    0x8937;}
  119. }
  120. unless(defined(&SIOCGIFCOUNT)) {
  121.     sub SIOCGIFCOUNT () {    0x8938;}
  122. }
  123. unless(defined(&SIOCGIFBR)) {
  124.     sub SIOCGIFBR () {    0x8940;}
  125. }
  126. unless(defined(&SIOCSIFBR)) {
  127.     sub SIOCSIFBR () {    0x8941;}
  128. }
  129. unless(defined(&SIOCGIFTXQLEN)) {
  130.     sub SIOCGIFTXQLEN () {    0x8942;}
  131. }
  132. unless(defined(&SIOCSIFTXQLEN)) {
  133.     sub SIOCSIFTXQLEN () {    0x8943;}
  134. }
  135. unless(defined(&SIOCDARP)) {
  136.     sub SIOCDARP () {    0x8953;}
  137. }
  138. unless(defined(&SIOCGARP)) {
  139.     sub SIOCGARP () {    0x8954;}
  140. }
  141. unless(defined(&SIOCSARP)) {
  142.     sub SIOCSARP () {    0x8955;}
  143. }
  144. unless(defined(&SIOCDRARP)) {
  145.     sub SIOCDRARP () {    0x8960;}
  146. }
  147. unless(defined(&SIOCGRARP)) {
  148.     sub SIOCGRARP () {    0x8961;}
  149. }
  150. unless(defined(&SIOCSRARP)) {
  151.     sub SIOCSRARP () {    0x8962;}
  152. }
  153. unless(defined(&SIOCGIFMAP)) {
  154.     sub SIOCGIFMAP () {    0x8970;}
  155. }
  156. unless(defined(&SIOCSIFMAP)) {
  157.     sub SIOCSIFMAP () {    0x8971;}
  158. }
  159. unless(defined(&SIOCADDDLCI)) {
  160.     sub SIOCADDDLCI () {    0x8980;}
  161. }
  162. unless(defined(&SIOCDELDLCI)) {
  163.     sub SIOCDELDLCI () {    0x8981;}
  164. }
  165. unless(defined(&SIOCDEVPRIVATE)) {
  166.     sub SIOCDEVPRIVATE () {    0x89f0;}
  167. }
  168. unless(defined(&SIOCPROTOPRIVATE)) {
  169.     sub SIOCPROTOPRIVATE () {    0x89e0;}
  170. }
  171. 1;
  172.