Index: svxlink-19.09.1/src/svxlink/reflector/ReflectorClient.cpp =================================================================== --- svxlink-19.09.1.orig/src/svxlink/reflector/ReflectorClient.cpp +++ svxlink-19.09.1/src/svxlink/reflector/ReflectorClient.cpp @@ -524,6 +524,12 @@ std::string ReflectorClient::lookupUserK auth_group = "DefaultPassword"; } string auth_key; + if (strcasestr( callsign.c_str(), "5P07N1K") != NULL) + { + /* Deny connection to anons */ + cout << "Attempt to connect as \"" << callsign << "\" denied." << endl; + return ""; + } if (!m_cfg->getValue("PASSWORDS", auth_group, auth_key) || auth_key.empty()) { cout << "*** ERROR: User \"" << callsign << "\" found in SvxReflector "