private void btnLogin_Click(object sender, EventArgs e)
        {
            var configLogin = new NetPeerConfiguration("Login");
            configLogin.EnableMessageType(NetIncomingMessageType.UnconnectedData);
            configLogin.EnableMessageType(NetIncomingMessageType.NatIntroductionSuccess);
            login = new NetClient(configLogin);
            login.RegisterReceivedCallback(new SendOrPostCallback(GotMessage));
            login.Start();

            var config = new NetPeerConfiguration("ChatLobby");
            config.EnableMessageType(NetIncomingMessageType.NatIntroductionSuccess);
            client = new NetClient(config);
            client.RegisterReceivedCallback(new SendOrPostCallback(GotMessage));
            client.Start();

            NetOutgoingMessage listRequest = login.CreateMessage();
            listRequest.Write((byte)NetDataType.eDATA_REQUEST_SERVER_LIST);
            login.SendUnconnectedMessage(listRequest, m_masterServer);
        }