Force parsing of PREFIX in RPL_ISUPPORT. Fixes #936
authorHendrik Leppkes <h.leppkes@gmail.com>
Tue, 27 Jul 2010 13:50:33 +0000 (15:50 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Wed, 11 Aug 2010 14:30:42 +0000 (16:30 +0200)
commitf0013829ab979864e1cbf23c0195485c5d7ccb72
treebea63ac33dfdbf46989e4b7a12939439f8466e9c
parent6f86ec6c5f4cac454c0733f320ac63a2eb9bea3f
Force parsing of PREFIX in RPL_ISUPPORT. Fixes #936

In some cases the automatic parsing of PREFIX was actually
triggered before RPL_ISUPPORT was actually received. In this case
the internal prefix configuration would only contain the default
modes, and not the network specific modes, which would cause
custom modes to be ignored completly.

This patch forces the parsing of PREFIX directly after RPL_ISUPPORT
was received, and the data is available.
src/common/network.cpp
src/common/network.h
src/core/ircserverhandler.cpp