require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&RLN_MAXSEQ)) {
    sub RLN_MAXSEQ () {	0x7c;}
}
unless(defined(&RLN_MM_CMD)) {
    sub RLN_MM_CMD {
	my($l,$n) = @_;
	eval q(((<<8) | ($n)));
    }
}
unless(defined(&RLN_MM_CMD_LETTER)) {
    sub RLN_MM_CMD_LETTER {
	my($cmd) = @_;
	eval q((((($cmd) & 0xff00)>>8)));
    }
}
unless(defined(&RLN_MM_CMD_FUNCTION)) {
    sub RLN_MM_CMD_FUNCTION {
	my($cmd) = @_;
	eval q(((($cmd) & 0xff)));
    }
}
unless(defined(&RLN_CMDCODE)) {
    sub RLN_CMDCODE {
	my($letter, $num) = @_;
	eval q((((($letter) & 0xff) << 8) | (($num) & 0xff)));
    }
}
unless(defined(&RLN_MM_INIT)) {
    sub RLN_MM_INIT () {	{ ord('A'), 0, 0, 0};}
}
unless(defined(&RLN_MM_INIT_OPMODE_NORMAL)) {
    sub RLN_MM_INIT_OPMODE_NORMAL () {	0;}
}
unless(defined(&RLN_MM_INIT_OPMODE_PROMISC)) {
    sub RLN_MM_INIT_OPMODE_PROMISC () {	1;}
}
unless(defined(&RLN_MM_INIT_OPMODE_PROTOCOL)) {
    sub RLN_MM_INIT_OPMODE_PROTOCOL () {	2;}
}
unless(defined(&RLN_MM_INITTED)) {
    sub RLN_MM_INITTED () {	{ ord('a'), 0, 0, 0};}
}
unless(defined(&RLN_MM_SEARCH)) {
    sub RLN_MM_SEARCH () {	{ ord('A'), 0, 1, 0};}
}
unless(defined(&RLN_MM_SEARCHING)) {
    sub RLN_MM_SEARCHING () {	{ ord('a'), 0, 1, 0};}
}
unless(defined(&RLN_MM_ABORTSEARCH)) {
    sub RLN_MM_ABORTSEARCH () {	{ ord('A'), 0, 3, 0};}
}
unless(defined(&RLN_MM_SYNCHRONISED)) {
    sub RLN_MM_SYNCHRONISED () {	{ ord('a'), 0, 4, 0};}
}
unless(defined(&RLN_MM_UNSYNCHRONISED)) {
    sub RLN_MM_UNSYNCHRONISED () {	{ ord('a'), 0, 5, 0};}
}
unless(defined(&RLN_MM_STANDBY)) {
    sub RLN_MM_STANDBY () {	{ ord('A'), 0, 6, 0};}
}
unless(defined(&RLN_MM_SETITO)) {
    sub RLN_MM_SETITO () {	{ ord('A'), 0, 7, 0};}
}
unless(defined(&RLN_MM_GOTITO)) {
    sub RLN_MM_GOTITO () {	{ ord('a'), 0, 7, 0};}
}
unless(defined(&RLN_MM_SENDKEEPALIVE)) {
    sub RLN_MM_SENDKEEPALIVE () {	{ ord('A'), 0, 8, 0};}
}
unless(defined(&RLN_MM_MULTICAST)) {
    sub RLN_MM_MULTICAST () {	{ ord('A'), 0, 9, 0};}
}
unless(defined(&RLN_MM_MULTICASTING)) {
    sub RLN_MM_MULTICASTING () {	{ ord('a'), 0, 9, 0};}
}
unless(defined(&RLN_MM_GETSTATS)) {
    sub RLN_MM_GETSTATS () {	{ ord('A'), 0, 11, 0};}
}
unless(defined(&RLN_MM_GOTSTATS)) {
    sub RLN_MM_GOTSTATS () {	{ ord('a'), 0, 11, 0};}
}
unless(defined(&RLN_MM_SETSECURITY)) {
    sub RLN_MM_SETSECURITY () {	{ ord('A'), 0, 12, 0};}
}
unless(defined(&RLN_MM_GOTSECURITY)) {
    sub RLN_MM_GOTSECURITY () {	{ ord('a'), 0, 12, 0};}
}
unless(defined(&RLN_MM_GETPROMVERSION)) {
    sub RLN_MM_GETPROMVERSION () {	{ ord('A'), 0, 13, 0};}
}
unless(defined(&RLN_MM_GOTPROMVERSION)) {
    sub RLN_MM_GOTPROMVERSION () {	{ ord('a'), 0, 13, 0};}
}
unless(defined(&RLN_MM_GETENADDR)) {
    sub RLN_MM_GETENADDR () {	{ ord('A'), 0, 14, 0};}
}
unless(defined(&RLN_MM_GOTENADDR)) {
    sub RLN_MM_GOTENADDR () {	{ ord('a'), 0, 14, 0};}
}
unless(defined(&RLN_MM_SETMAGIC)) {
    sub RLN_MM_SETMAGIC () {	{ ord('A'), 0, 16, 0};}
}
unless(defined(&RLN_MM_GOTMAGIC)) {
    sub RLN_MM_GOTMAGIC () {	{ ord('a'), 0, 16, 0};}
}
unless(defined(&RLN_MM_SETROAMING)) {
    sub RLN_MM_SETROAMING () {	{ ord('A'), 0, 17, 0};}
}
unless(defined(&RLN_MM_GOTROAMING)) {
    sub RLN_MM_GOTROAMING () {	{ ord('a'), 0, 17, 0};}
}
unless(defined(&RLN_MM_ROAMING)) {
    sub RLN_MM_ROAMING () {	{ ord('a'), 0, 18, 0};}
}
unless(defined(&RLN_MM_ROAM)) {
    sub RLN_MM_ROAM () {	{ ord('A'), 0, 19, 0};}
}
unless(defined(&RLN_MM_FAULT)) {
    sub RLN_MM_FAULT () {	{ ord('a'), 0, 20, 0};}
}
unless(defined(&RLN_MM_EEPROM_PROTECT)) {
    sub RLN_MM_EEPROM_PROTECT () {	{ ord('A'), 0, 23, 0};}
}
unless(defined(&RLN_MM_EEPROM_PROTECTED)) {
    sub RLN_MM_EEPROM_PROTECTED () {	{ ord('a'), 0, 23, 0};}
}
unless(defined(&RLN_MM_EEPROM_UNPROTECT)) {
    sub RLN_MM_EEPROM_UNPROTECT () {	{ ord('A'), 0, 24, 0};}
}
unless(defined(&RLN_MM_EEPROM_UNPROTECTED)) {
    sub RLN_MM_EEPROM_UNPROTECTED () {	{ ord('a'), 0, 24, 0};}
}
unless(defined(&RLN_MM_HOP_STATISTICS)) {
    sub RLN_MM_HOP_STATISTICS () {	{ ord('a'), 0, 35, 0};}
}
unless(defined(&RLN_MM_SENDPACKET)) {
    sub RLN_MM_SENDPACKET () {	{ ord('B'), 0, 0, 0};}
}
unless(defined(&RLN_MM_SENDPACKET_MODE_BIT7)) {
    sub RLN_MM_SENDPACKET_MODE_BIT7 () {	0x80;}
}
unless(defined(&RLN_MM_SENDPACKET_MODE_ZFIRST)) {
    sub RLN_MM_SENDPACKET_MODE_ZFIRST () {	0x20;}
}
unless(defined(&RLN_MM_SENDPACKET_MODE_QFSK)) {
    sub RLN_MM_SENDPACKET_MODE_QFSK () {	0x3;}
}
unless(defined(&RLN_MM_SENTPACKET)) {
    sub RLN_MM_SENTPACKET () {	{ ord('b'), 0, 0, 0};}
}
unless(defined(&RLN_MM_RECVPACKET)) {
    sub RLN_MM_RECVPACKET () {	{ ord('b'), 0, 1, 0};}
}
unless(defined(&RLN_MM_DISABLEHOPPING)) {
    sub RLN_MM_DISABLEHOPPING () {	{ ord('C'), 0, 9, 0};}
}
unless(defined(&RLN_MM_DISABLEHOPPING_HOPFLAG_DISABLE)) {
    sub RLN_MM_DISABLEHOPPING_HOPFLAG_DISABLE () {	0x52;}
}
1;
