Use 'unsigned char' rather than 'char' for pchMessageStart.
@@ -67,7 +67,7 @@ bool StopNode();
// (4) size
// (4) checksum
extern char pchMessageStart[4];
extern unsigned char pchMessageStart[4];
class CMessageHeader
{
The note is not visible to the blocked user.