[SithNet--Patches] gnuworld/libircu msg_M.cc,1.1.1.2,1.2
Brought to you by:
darthsidious_
From: <dar...@us...> - 2003-06-30 20:22:03
|
Update of /cvsroot/sithnet-dev/gnuworld/libircu In directory sc8-pr-cvs1:/tmp/cvs-serv32530 Modified Files: msg_M.cc Log Message: clearmode updates Index: msg_M.cc =================================================================== RCS file: /cvsroot/sithnet-dev/gnuworld/libircu/msg_M.cc,v retrieving revision 1.1.1.2 retrieving revision 1.2 diff -C2 -d -r1.1.1.2 -r1.2 *** msg_M.cc 28 Jun 2003 23:12:27 -0000 1.1.1.2 --- msg_M.cc 30 Jun 2003 20:21:58 -0000 1.2 *************** *** 186,189 **** --- 186,209 ---- polarity, theUser ) ; break ; + case 'c': + theServer->OnChannelModeC( theChan, + polarity, theUser ) ; + break ; + case 'C': + theServer->OnChannelModec( theChan, + polarity, theUser ) ; + break ; + case 'D': + theServer->OnChannelModed( theChan, + polarity, theUser ) ; + break ; + case 'u': + theServer->OnChannelModeU( theChan, + polarity, theUser ) ; + break ; + case 'O': + theServer->OnChannelModeo( theChan, + polarity, theUser ) ; + break ; // Channel mode l only has an argument if *************** *** 426,429 **** --- 446,470 ---- else theClient->removeModeG() ; break ; + case 'X': + if( plus ) theClient->setModex() ; + else theClient->removeModex() ; + break ; + case 'I': + if( plus ) theClient->setModei() ; + else theClient->removeModei() ; + break ; + case 'R': + if( plus ) theClient->setModeR() ; + else theClient->removeModeR() ; + break ; + case 'n': + if( plus ) theClient->setModeN() ; + else theClient->removeModeN() ; + break ; + case 'H': + if( plus ) theClient->setModeH() ; + else theClient->removeModeH() ; + break ; + case 'o': if( plus ) |