require '_h2ph_pre.ph';

unless(defined(&_SYS_IPC_H)) {
    die("Never use <bits/ipc.h> directly; include <sys/ipc.h> instead.");
}
require 'bits/types.ph';
unless(defined(&IPC_CREAT)) {
    sub IPC_CREAT () {	01000;}
}
unless(defined(&IPC_EXCL)) {
    sub IPC_EXCL () {	02000;}
}
unless(defined(&IPC_NOWAIT)) {
    sub IPC_NOWAIT () {	04000;}
}
unless(defined(&IPC_RMID)) {
    sub IPC_RMID () {	0;}
}
unless(defined(&IPC_SET)) {
    sub IPC_SET () {	1;}
}
unless(defined(&IPC_STAT)) {
    sub IPC_STAT () {	2;}
}
if(defined(&__USE_GNU)) {
    eval 'sub IPC_INFO () {3;}' unless defined(&IPC_INFO);
}
unless(defined(&IPC_PRIVATE)) {
    sub IPC_PRIVATE () {	( 0);}
}
1;
