code: func (msg *MsgReject) MaxPayloadLength(pver uint32) uint32 {
  	plen := uint32(0)
  	// The reject message did not exist before protocol version
  	// RejectVersion.
  	if pver >= RejectVersion {
  		// Unfortunately the bitcoin protocol does not enforce a sane
  		// limit on the length of the reason, so the max payload is the
  		// overall maximum message payload.
  		plen = MaxMessagePayload
  	}
  
  	return plen
  }
docs: // MaxPayloadLength returns the maximum length the payload can be for the
  // receiver.  This is part of the Message interface implementation.