require '_h2ph_pre.ph';

unless(defined(&_NCP_NO)) {
    eval 'sub _NCP_NO () {1;}' unless defined(&_NCP_NO);
    eval 'sub aRONLY () {( &ntohl(0x1000000));}' unless defined(&aRONLY);
    eval 'sub aHIDDEN () {( &__constant_ntohl(0x2000000));}' unless defined(&aHIDDEN);
    eval 'sub aSYSTEM () {( &__constant_ntohl(0x4000000));}' unless defined(&aSYSTEM);
    eval 'sub aEXECUTE () {( &ntohl(0x8000000));}' unless defined(&aEXECUTE);
    eval 'sub aDIR () {( &ntohl(0x10000000));}' unless defined(&aDIR);
    eval 'sub aARCH () {( &ntohl(0x20000000));}' unless defined(&aARCH);
    eval 'sub aSHARED () {( &ntohl(0x80000000));}' unless defined(&aSHARED);
    eval 'sub aDONTSUBALLOCATE () {( &ntohl(1<<(11+8)));}' unless defined(&aDONTSUBALLOCATE);
    eval 'sub aTRANSACTIONAL () {( &ntohl(1<<(12+8)));}' unless defined(&aTRANSACTIONAL);
    eval 'sub aPURGE () {( &ntohl(1<<(16-8)));}' unless defined(&aPURGE);
    eval 'sub aRENAMEINHIBIT () {( &ntohl(1<<(17-8)));}' unless defined(&aRENAMEINHIBIT);
    eval 'sub aDELETEINHIBIT () {( &ntohl(1<<(18-8)));}' unless defined(&aDELETEINHIBIT);
    eval 'sub aDONTCOMPRESS () {( &nothl(1<<(27-24)));}' unless defined(&aDONTCOMPRESS);
}
1;
