require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&RLN_SECURITY_DEFAULT)) {
    sub RLN_SECURITY_DEFAULT () {	0x10203;}
}
unless(defined(&RLN_STATIONTYPE_SLAVE)) {
    sub RLN_STATIONTYPE_SLAVE () {	0;}
}
unless(defined(&RLN_STATIONTYPE_ALTMASTER)) {
    sub RLN_STATIONTYPE_ALTMASTER () {	1;}
}
unless(defined(&RLN_STATIONTYPE_MASTER)) {
    sub RLN_STATIONTYPE_MASTER () {	2;}
}
unless(defined(&RLN_MAC_OPTIM_LIGHT)) {
    sub RLN_MAC_OPTIM_LIGHT () {	0;}
}
unless(defined(&RLN_MAC_OPTIM_NORMAL)) {
    sub RLN_MAC_OPTIM_NORMAL () {	1;}
}
unless(defined(&RLN_ROAM_SLOW)) {
    sub RLN_ROAM_SLOW () {	0;}
}
unless(defined(&RLN_ROAM_NORMAL)) {
    sub RLN_ROAM_NORMAL () {	1;}
}
unless(defined(&RLN_ROAM_FAST)) {
    sub RLN_ROAM_FAST () {	2;}
}
if(defined(&notyet)) {
    eval 'sub RLNIOSPARAM () { &_IOW(ord(\'2\'), 1, \'struct rln_param\');}' unless defined(&RLNIOSPARAM);
    eval 'sub RLNIOGPARAM () { &_IOR(ord(\'2\'), 2, \'struct rln_param\');}' unless defined(&RLNIOGPARAM);
}
1;
