I hope its okay to open a new thread even though those are describing exact the same problem:
http://forums.unrealircd.com/viewtopic. ... gth#p29795
http://forums.unrealircd.com/viewtopic. ... gth#p25940
stealth gave a nice description on how the maximum length of a message is dependant of all that protocol stuff that is not really 'shown' in the IRC client (in my case mIRC, irssi)
But you (stealth) also said there is no chance to change that MaxMsgLen? By that, did you mean there is no chance to increase it through config or there is no chance at all (for whatsoever reason)?Stealth wrote: In other words:The required formatting in it's maximum usage is 151. 512 - 151 = 361Code: Select all
: + NICK + ! + USER + @ + HOST + <space> + PRIVMSG + <space> + CHAN + <space> + : + \r\n 1 + 30 + 1 + 10 + 1 + 63 + 1 + 7 + 1 + 32 + 1 + 1 + 2
I assume somewhere in the UnrealIRCd sourcecode has to be some buffer[512] that contains all that protocol stuff and the message itself, once a message is sent. There has to be some way to
manipulate the source-code to increase the maximum message length, or is my way of thinking totally going in the wrong direction?
Anyone who maybe can give more detailed information on how that 'message maxmimum length' is calculated/implemented in the UnrealIRCd sourcecode, or maybe where to find that part of code?
I'd really love to increase my daemon's maximum message length by at least another 512 chars.
Regards and thanks in advance