| 134 |
|
FLAGS_FINISHED_AUTH = 1 << 18, /**< Client has been released from auth */ |
| 135 |
|
FLAGS_FLOOD_NOTICED = 1 << 19, /**< Notice to opers about this flooder has been sent */ |
| 136 |
|
FLAGS_SERVICE = 1 << 20, /**< Client/server is a network service */ |
| 137 |
< |
FLAGS_SSL = 1 << 21, /**< User is connected via TLS/SSL */ |
| 137 |
> |
FLAGS_TLS = 1 << 21, /**< User is connected via TLS (Transport Layer Security) */ |
| 138 |
|
FLAGS_SQUIT = 1 << 22, |
| 139 |
|
FLAGS_EXEMPTXLINE = 1 << 23 /**< Client is exempt from x-lines */ |
| 140 |
|
}; |
| 170 |
|
UMODE_OPER = 1 << 20, /**< IRC operator */ |
| 171 |
|
UMODE_ADMIN = 1 << 21, /**< Admin on server */ |
| 172 |
|
UMODE_FARCONNECT = 1 << 22, /**< Can see remote client connects/exits */ |
| 173 |
< |
UMODE_SSL = 1 << 23, /**< User is connected via TLS/SSL */ |
| 173 |
> |
UMODE_SECURE = 1 << 23, /**< User is connected via TLS */ |
| 174 |
|
UMODE_WEBIRC = 1 << 24, /**< User connected via a webirc gateway */ |
| 175 |
|
UMODE_HIDEIDLE = 1 << 25, /**< Hides idle and signon time in WHOIS */ |
| 176 |
|
UMODE_HIDECHANS = 1 << 26, /**< Hides channel list in WHOIS */ |
| 377 |
|
|
| 378 |
|
struct irc_ssaddr ip; /**< Real IP address */ |
| 379 |
|
|
| 380 |
< |
char *certfp; /**< SSL certificate fingerprint */ |
| 380 |
> |
char *certfp; /**< TLS certificate fingerprint */ |
| 381 |
|
|
| 382 |
|
char away[AWAYLEN + 1]; /**< Client's AWAY message. Can be set/unset via AWAY command */ |
| 383 |
|
char name[HOSTLEN + 1]; /**< Unique name for a client nick or host */ |