require '_h2ph_pre.ph';

no warnings 'redefine';

if((defined(&SunOS) ? &SunOS : 0) == 40) {
    eval 'sub AFS_SYSCALL () {31;}' unless defined(&AFS_SYSCALL);
}
if((defined(&SunOS) ? &SunOS : 0) >= 50 && (defined(&SunOS) ? &SunOS : 0) < 57) {
    eval 'sub AFS_SYSCALL () {105;}' unless defined(&AFS_SYSCALL);
}
if((defined(&SunOS) ? &SunOS : 0) >= 57) {
    eval 'sub AFS_SYSCALL () {73;}' unless defined(&AFS_SYSCALL);
}
if((defined(&SunOS) ? &SunOS : 0) >= 58) {
    eval 'sub AFS_SYSCALL () {65;}' unless defined(&AFS_SYSCALL);
}
if(defined( &__hpux)) {
    eval 'sub AFS_SYSCALL () {50;}' unless defined(&AFS_SYSCALL);
    eval 'sub AFS_SYSCALL2 () {49;}' unless defined(&AFS_SYSCALL2);
    eval 'sub AFS_SYSCALL3 () {48;}' unless defined(&AFS_SYSCALL3);
}
if(defined( &_AIX)) {
}
if(defined( &__sgi)) {
    eval 'sub AFS_PIOCTL () {(64+1000);}' unless defined(&AFS_PIOCTL);
    eval 'sub AFS_SETPAG () {(65+1000);}' unless defined(&AFS_SETPAG);
}
if(defined( &__osf__)) {
    eval 'sub AFS_SYSCALL () {232;}' unless defined(&AFS_SYSCALL);
    eval 'sub AFS_SYSCALL2 () {258;}' unless defined(&AFS_SYSCALL2);
}
if(defined( &__ultrix)) {
    eval 'sub AFS_SYSCALL () {31;}' unless defined(&AFS_SYSCALL);
}
if(defined( &__NetBSD__)) {
    eval 'sub AFS_SYSCALL () {210;}' unless defined(&AFS_SYSCALL);
}
if(defined( &__FreeBSD__)) {
    eval 'sub AFS_SYSCALL () {339;}' unless defined(&AFS_SYSCALL);
}
if(defined( &__OpenBSD__)) {
    eval 'sub AFS_SYSCALL () {208;}' unless defined(&AFS_SYSCALL);
}
if(defined(&__APPLE__)) {
    eval 'sub AFS_SYSCALL () {230;}' unless defined(&AFS_SYSCALL);
}
if(defined(&SYS_afs_syscall)) {
    eval 'sub AFS_SYSCALL3 () { &SYS_afs_syscall;}' unless defined(&AFS_SYSCALL3);
}
1;
