require '_h2ph_pre.ph';

no warnings qw(redefine misc);

unless(defined(&OPIOCGET)) {
    sub OPIOCGET () {	 &_IOWR(ord('O'), 1, 'struct opiocdesc');}
}
unless(defined(&OPIOCSET)) {
    sub OPIOCSET () {	 &_IOW(ord('O'), 2, 'struct opiocdesc');}
}
unless(defined(&OPIOCNEXTPROP)) {
    sub OPIOCNEXTPROP () {	 &_IOWR(ord('O'), 3, 'struct opiocdesc');}
}
unless(defined(&OPIOCGETOPTNODE)) {
    sub OPIOCGETOPTNODE () {	 &_IOR(ord('O'), 4, 'int');}
}
unless(defined(&OPIOCGETNEXT)) {
    sub OPIOCGETNEXT () {	 &_IOWR(ord('O'), 5, 'int');}
}
unless(defined(&OPIOCGETCHILD)) {
    sub OPIOCGETCHILD () {	 &_IOWR(ord('O'), 6, 'int');}
}
1;
