diff src/myVncClient/CuiMyVncClient.java @ 94:1783ca4e4877

update
author e085711
date Tue, 04 Oct 2011 23:51:32 +0900
parents 71bfbb5241bf
children
line wrap: on
line diff
--- a/src/myVncClient/CuiMyVncClient.java	Thu Sep 22 05:43:48 2011 +0900
+++ b/src/myVncClient/CuiMyVncClient.java	Tue Oct 04 23:51:32 2011 +0900
@@ -317,7 +317,12 @@
 
 
 		if (rfb.serverMinor == 855) {
+			/*
+			 * if connect to proxy, userEchoPortFlag is true. 
+			 * if connect to client, userEchoPortFlag is false.
+			 */
 			boolean useEchoPortFlag = rfb.readProxyFlag();
+
 			if (useEchoPortFlag) {
 				byte[] b = new byte[4];
 				b = rfb.readEchoPort();
@@ -331,6 +336,7 @@
 					rfb.changeParent(host, port);
 					rfb.readVersionMsg();
 					rfb.writeVersionMsg();
+					boolean flag = rfb.readProxyFlag();
 				}
 			}
 		}	
@@ -398,6 +404,7 @@
 					rfb.changeParent(host, port);
 					rfb.readVersionMsg();
 					rfb.writeVersionMsg();
+					boolean flag = rfb.readProxyFlag();
 				}
 			}
 		}