|
|
|
@ -49,7 +49,7 @@
|
|
|
|
#include "QnetConfigure.h"
|
|
|
|
#include "QnetConfigure.h"
|
|
|
|
#include "QnetGateway.h"
|
|
|
|
#include "QnetGateway.h"
|
|
|
|
|
|
|
|
|
|
|
|
const std::string IRCDDB_VERSION("QnetGateway-9.0");
|
|
|
|
const std::string IRCDDB_VERSION("QnetGateway-9.1");
|
|
|
|
|
|
|
|
|
|
|
|
extern void dstar_dv_init();
|
|
|
|
extern void dstar_dv_init();
|
|
|
|
extern int dstar_dv_decode(const unsigned char *d, int data[3]);
|
|
|
|
extern int dstar_dv_decode(const unsigned char *d, int data[3]);
|
|
|
|
@ -1365,7 +1365,8 @@ void CQnetGateway::ProcessModem()
|
|
|
|
printf("MYCALL [%s] failed IRC expression validation\n", temp_radio_user);
|
|
|
|
printf("MYCALL [%s] failed IRC expression validation\n", temp_radio_user);
|
|
|
|
|
|
|
|
|
|
|
|
if ( mycall_valid &&
|
|
|
|
if ( mycall_valid &&
|
|
|
|
memcmp(dsvt.hdr.urcall, "XRF", 3) && // not a reflector
|
|
|
|
memcmp(dsvt.hdr.urcall, "XLX", 3) && // not a reflector
|
|
|
|
|
|
|
|
memcmp(dsvt.hdr.urcall, "XRF", 3) &&
|
|
|
|
memcmp(dsvt.hdr.urcall, "REF", 3) &&
|
|
|
|
memcmp(dsvt.hdr.urcall, "REF", 3) &&
|
|
|
|
memcmp(dsvt.hdr.urcall, "DCS", 3) &&
|
|
|
|
memcmp(dsvt.hdr.urcall, "DCS", 3) &&
|
|
|
|
dsvt.hdr.urcall[0]!=' ' && // must have something
|
|
|
|
dsvt.hdr.urcall[0]!=' ' && // must have something
|
|
|
|
|