ii

git clone https://orangeshoelaces.net/git/ii.git

fcef69cf32b83dbe2e013e094fe5ee6c02c6fb51

Author: nion@aurora on 06/22/2007

Committer: nion@aurora on 06/22/2007

enabled joining channels with password

Stats

ii.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)

Patch

diff --git a/ii.c b/ii.c
index f0c9dcc..d7858f4 100644
--- a/ii.c
+++ b/ii.c
@@ -237,10 +237,11 @@ static void proc_channels_input(Channel *c, char *buf) {
 			p = strchr(&buf[3], ' ');
 			if(p) *p = 0;
 			if((buf[3]=='#')||(buf[3]=='&')||(buf[3]=='+')||(buf[3]=='!')){
-				snprintf(message, PIPE_BUF, "JOIN %s\r\n", &buf[3]);
+				if(p) snprintf(message, PIPE_BUF, "JOIN %s %s\r\n", &buf[3], p + 1);
+				else snprintf(message, PIPE_BUF, "JOIN %s\r\n", &buf[3]);
 				add_channel(&buf[3]);
 			}
-			else{
+			else {
 				if(p){
 					add_channel(&buf[3]);
 					proc_channels_privmsg(&buf[3], p + 1);