#define RPL_USERIP 340 /* Undernet extension */
#define RPL_INVITING 341
/* RPL_SUMMONING 342 removed from RFC1459 */
+#define RPL_UNINVITE 343
#define RPL_ISSUEDINVITE 345 /* Undernet extension */
#define RPL_INVITELIST 346 /* IRCnet, Undernet extension */
#define RPL_ENDOFINVITELIST 347 /* IRCnet, Undernet extension */
-/* RPL_EXCEPTLIST 348 IRCnet extension */
-/* RPL_ENDOFEXCEPTLIST 349 IRCnet extension */
+#define RPL_EXCEPTLIST 348 /* IRCnet extension */
+#define RPL_ENDOFEXCEPTLIST 349 /* IRCnet extension */
#define RPL_VERSION 351
#define RPL_WHOREPLY 352 /* See also RPL_ENDOFWHO */
/* RPL_END_USERS 394 Dalnet/EFnet/IRCnet */
/* RPL_NOUSERS 395 Dalnet/EFnet/IRCnet */
#define RPL_HOSTHIDDEN 396 /* UMODE +x completed succesfuly */
-#define RPL_HOSTIDENTHIDDEN 397 /* UMODE +x completed succesfuly (with USERNAME change) */
+#define RPL_HOSTUSERHIDDEN 397 /* UMODE +x completed succesfuly (with USERNAME change) */
/*
* Errors are in the range from 400-599 currently and are grouped by what
/* ERR_SUMMONDISABLED 445 removed from RFC1459 */
/* ERR_USERSDISABLED 446 removed from RFC1459 */
/* ERR_NONICKCHANGE 447 unreal */
+#define ERR_USERNOTINVITED 448
#define ERR_NOTREGISTERED 451
/* ERR_IDCOLLISION 452 IRCnet extension ? */
#define ERR_BADCHANNAME 479 /* EFNet extension */
/* 479 Undernet extension badchan */
+#define ERR_SSLCHANNEL 480
/* ERR_CANNOTKNOCK 480 unreal */
/* ERR_NOULINE 480 austnet */
#define ERR_NOPRIVILEGES 481