#include "msg.h"
#include "parse.h"
#include "modules.h"
-#include "blacklist.h"
#include "s_assert.h"
static const char user_desc[] =
static char buf[BUFSIZE];
char *p;
- if (strlen(client_p->id) == 3)
+ if (strlen(client_p->id) == 3 || (source_p->preClient && !EmptyString(source_p->preClient->id)))
{
exit_client(client_p, client_p, client_p, "Mixing client and server protocol");
return;
make_user(source_p);
- lookup_blacklists(source_p);
source_p->flags |= FLAGS_SENTUSER;
rb_strlcpy(source_p->info, realname, sizeof(source_p->info));