equal
deleted
inserted
replaced
104 |
104 |
105 if (password != NULL) |
105 if (password != NULL) |
106 fprintf (stream, "PRIVMSG NICKSERV :IDENTIFY %s\r\n", password); |
106 fprintf (stream, "PRIVMSG NICKSERV :IDENTIFY %s\r\n", password); |
107 |
107 |
108 for (;;) { |
108 for (;;) { |
109 fgets (msg, sizeof (msg), stream); |
109 if (fgets (msg, sizeof (msg), stream) == NULL) |
|
110 break; |
110 if ((user = irc_parsemessage (msg, &message)) != NULL) |
111 if ((user = irc_parsemessage (msg, &message)) != NULL) |
111 printf ("%10s %s\n", user, message.line); |
112 printf ("%10s %s\n", user, message.line); |
112 |
113 |
113 if (strstr (msg, "VERSION") != NULL) { |
114 if (strstr (msg, "VERSION") != NULL) { |
114 printf ("%10s %s", "VERSION", msg); |
115 printf ("%10s %s", "VERSION", msg); |