home *** CD-ROM | disk | FTP | other *** search
- if (!defined ( &_SYS_SO_IOCTL_H)) {
- eval 'sub _SYS_SO_IOCTL_H {1;}';
- eval 'sub _IOC {
- local($a,$b) = @_;
- eval "(($a<<8)|$b)";
- }';
- eval 'sub _IOW {
- local($a,$b,$c) = @_;
- eval " &_IOC($a,$b)";
- }';
- eval 'sub _IOR {
- local($a,$b,$c) = @_;
- eval " &_IOC($a,$b)";
- }';
- eval 'sub _IOWR {
- local($a,$b,$c) = @_;
- eval " &_IOC($a,$b)";
- }';
- eval 'sub _TCPIP_FIONREAD { &_IOC(ord(\'f\'), 127);}';
- eval 'sub FIONBIO { &_IOC(ord(\'f\'), 126);}';
- eval 'sub FIOASYNC { &_IOC(ord(\'f\'), 125);}';
- eval 'sub FIOTCPCKSUM { &_IOC(ord(\'f\'), 128);}';
- eval 'sub FIONSTATUS { &_IOC(ord(\'f\'), 120);}';
- eval 'sub FIONURG { &_IOC(ord(\'f\'), 121);}';
- eval 'sub SIOCSHIWAT { &_IOW(ord(\'s\'), 0, int);}';
- eval 'sub SIOCGHIWAT { &_IOR(ord(\'s\'), 1, int);}';
- eval 'sub SIOCSLOWAT { &_IOW(ord(\'s\'), 2, int);}';
- eval 'sub SIOCGLOWAT { &_IOR(ord(\'s\'), 3, int);}';
- eval 'sub SIOCATMARK { &_IOR(ord(\'s\'), 7, int);}';
- eval 'sub SIOCSPGRP { &_IOW(ord(\'s\'), 8, int);}';
- eval 'sub SIOCGPGRP { &_IOR(ord(\'s\'), 9, int);}';
- eval 'sub SIOCADDRT { &_IOW(ord(\'r\'), 10, struct ortentry);}';
- eval 'sub SIOCDELRT { &_IOW(ord(\'r\'), 11, struct ortentry);}';
- eval 'sub SIOCSIFADDR { &_IOW(ord(\'i\'), 12, struct ifreq);}';
- eval 'sub SIOCGIFADDR { &_IOWR(ord(\'i\'),13, struct ifreg);}';
- eval 'sub OSIOCGIFADDR { &SIOCGIFADDR;}';
- eval 'sub SIOCSIFDSTADDR { &_IOW(ord(\'i\'), 14, struct ifreq);}';
- eval 'sub SIOCGIFDSTADDR { &_IOWR(ord(\'i\'),15, struct ifreq);}';
- eval 'sub OSIOCGIFDSTADDR { &SIOCGIFDSTADDR;}';
- eval 'sub SIOCSIFFLAGS { &_IOW(ord(\'i\'), 16, struct ifreq);}';
- eval 'sub SIOCGIFFLAGS { &_IOWR(ord(\'i\'),17, struct ifreq);}';
- eval 'sub SIOCGIFBRDADDR { &_IOWR(ord(\'i\'),18, struct ifreq);}';
- eval 'sub OSIOCGIFBRDADDR { &SIOCGIFBRDADDR;}';
- eval 'sub SIOCSIFBRDADDR { &_IOW(ord(\'i\'), 19, struct ifreq);}';
- eval 'sub SIOCGIFCONF { &_IOWR(ord(\'i\'),20, struct ifreq);}';
- eval 'sub OSIOCGIFCONF { &SIOCGIFCONF;}';
- eval 'sub SIOCGIFNETMASK { &_IOWR(ord(\'i\'),21, struct ifreq);}';
- eval 'sub OSIOCGIFNETMASK { &SIOCGIFNETMASK;}';
- eval 'sub SIOCSIFNETMASK { &_IOW(ord(\'i\'), 22, struct ifreq);}';
- eval 'sub SIOCGIFMETRIC { &_IOWR(ord(\'i\'),23, struct ifreq);}';
- eval 'sub SIOCSIFMETRIC { &_IOW(ord(\'i\'), 24, struct ifreq);}';
- eval 'sub SIOCSARP { &_IOW(ord(\'i\'), 30, struct arpreq);}';
- eval 'sub SIOCGARP { &_IOWR(ord(\'i\'),31, struct arpreq);}';
- eval 'sub OSIOCGARP { &SIOCGARP;}';
- eval 'sub SIOCDARP { &_IOW(ord(\'i\'), 32, struct arpreq);}';
- }
- 1;
-