away. If it does, stop the query. Affected file
silcd/server_query.c.
+ * Check for valid channel creation in JOIN command reply.
+ Affected file lib/silcclient/command_reply.c.
+
Wed Apr 6 16:56:53 EEST 2005 Pekka Riikonen <priikone@silcnet.org>
* Added some better error messages. Affected file
channel = silc_client_add_channel(cmd->client, conn, channel_name,
mode, channel_id);
}
+ if (!channel) {
+ COMMAND_REPLY_ERROR(SILC_STATUS_ERR_BAD_CHANNEL);
+ goto out;
+ }
conn->current_channel = channel;
channel->mode = mode;