*
* parv[0] = sender prefix
* parv[1] = password
- * parv[2] = "cgiirc"
+ * parv[2] = "cgiirc" (ignored)
* parv[3] = hostname
* parv[4] = ip
*/
if(parc < 5)
return need_more_params(sptr, "WEBIRC");
- if(strcmp(parv[2], "cgiirc")) {
- if(feature_bool(FEAT_WEBIRC_REJECT)) {
- IPcheck_connect_fail(sptr);
- return exit_client(cptr, sptr, &me, "WebIRC protocol violation (p2).");
- }
- else {
- len = sprintf(webirc_buf, "NOTICE %s :%sWebIRC protocol violation (p2).\r\n", nick, auth ? "*** " : "");
- webirc_resp(sptr, webirc_buf, len);
- return 0; /* continue with normal authentication */
- }
- }
-
/* created ip in dotted notation */
con_addr = ircd_ntoa(&(cli_ip(sptr)));
if(0 == ipmask_parse(parv[4], &addr, NULL)) {