]> jfr.im git - irc/evilnet/x3.git/blobdiff - src/proto.h
mod-python: refactor modeList conversion into separate function
[irc/evilnet/x3.git] / src / proto.h
index 36bbb10235a43c4be07b015f10f46d5b29395831..ef6bb964cd842be46d1a538352c9bf6db4b48643 100644 (file)
@@ -126,6 +126,7 @@ void irc_connect(struct userNode *user, char *server, unsigned int port, struct
 
 /* messages */
 void irc_privmsg(struct userNode *from, const char *to, const char *message);
+void irc_privmsg_user(struct userNode *from, struct userNode *to, const char *message);
 void irc_notice(struct userNode *from, const char *to, const char *message);
 void irc_notice_user(struct userNode *from, struct userNode *to, const char *message);
 void irc_version_user(struct userNode *from, struct userNode *to);
@@ -197,6 +198,8 @@ void DelUser(struct userNode* user, struct userNode *killer, int announce, const
 
 /* User modes */
 void mod_usermode(struct userNode *user, const char *modes);
+extern const char irc_user_mode_chars[];
+unsigned int irc_user_modes(const struct userNode *user, char modes[], size_t length); 
 
 /* Channel mode manipulation */
 #define KEYLEN          23