sendto_one(source_p, "NOTICE * :CGI:IRC auth blocks must have a password");
return;
}
- if (!IsSSL(source_p) && aconf->flags & CONF_FLAGS_NEED_SSL)
+ if (!IsSecure(source_p) && aconf->flags & CONF_FLAGS_NEED_SSL)
{
sendto_one(source_p, "NOTICE * :Your CGI:IRC block requires TLS");
return;
}
}
- if (secure && !IsSSL(source_p))
+ if (secure && !IsSecure(source_p))
{
sendto_one(source_p, "NOTICE * :CGI:IRC is not connected securely; marking you as insecure");
secure = 0;
if (!secure)
{
- SetInsecure(source_p);
+ ClearSecure(source_p);
}
rb_inet_ntop_sock((struct sockaddr *)&source_p->localClient->ip, source_p->sockhost, sizeof(source_p->sockhost));
#define LFLAGS_FLUSH 0x00000002
#define LFLAGS_CORK 0x00000004
#define LFLAGS_SCTP 0x00000008
-#define LFLAGS_INSECURE 0x00000010 /* for marking SSL clients as insecure before registration */
+#define LFLAGS_SECURE 0x00000010 /* for marking SSL clients as secure before registration */
/* umodes, settable flags */
/* lots of this moved to snomask -- jilles */
#define SetSCTP(x) ((x)->localClient->localflags |= LFLAGS_SCTP)
#define ClearSCTP(x) ((x)->localClient->localflags &= ~LFLAGS_SCTP)
-#define IsInsecure(x) ((x)->localClient->localflags & LFLAGS_INSECURE)
-#define SetInsecure(x) ((x)->localClient->localflags |= LFLAGS_INSECURE)
-#define ClearInsecure(x) ((x)->localClient->localflags &= ~LFLAGS_INSECURE)
+#define IsSecure(x) ((x)->localClient->localflags & LFLAGS_SECURE)
+#define SetSecure(x) ((x)->localClient->localflags |= LFLAGS_SECURE)
+#define ClearSecure(x) ((x)->localClient->localflags &= ~LFLAGS_SECURE)
/* oper flags */
#define MyOper(x) (MyConnect(x) && IsOper(x))
F = xF[0];
new_client->localClient->F = F;
SetSSL(new_client);
+ SetSecure(new_client);
}
if (listener->wsock)
return (CLIENT_EXITED);
}
- if(IsConfSSLNeeded(aconf) && !IsSSL(source_p))
+ if(IsConfSSLNeeded(aconf) && !IsSecure(source_p))
{
ServerStats.is_ref++;
sendto_one_notice(source_p, ":*** Notice -- You need to use SSL/TLS to use this server");
add_to_id_hash(source_p->id, source_p);
}
- if (IsSSL(source_p) && !IsInsecure(source_p))
+ if (IsSecure(source_p))
source_p->umodes |= UMODE_SSLCLIENT;
if (source_p->umodes & UMODE_INVISIBLE)
client_p->localClient->F = F[0];
client_p->localClient->ssl_ctl = ctl;
SetSSL(client_p);
+ SetSecure(client_p);
}
}