aboutsummaryrefslogtreecommitdiffstats
path: root/vnc-client.c
diff options
context:
space:
mode:
authorkraxel <kraxel>2006-11-07 14:32:36 +0000
committerkraxel <kraxel>2006-11-07 14:32:36 +0000
commit701c9668cabe7a3c2bf0151a4474b981ec010c66 (patch)
tree996b3a57028b1d707ffb61895388cacadd9509fa /vnc-client.c
parente16c481d49db8954e9f90941265b1a75d4ada29e (diff)
downloadxenwatch-701c9668cabe7a3c2bf0151a4474b981ec010c66.tar.gz
s/displayno/tcpport/
Diffstat (limited to 'vnc-client.c')
-rw-r--r--vnc-client.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/vnc-client.c b/vnc-client.c
index 94f3507..41eff13 100644
--- a/vnc-client.c
+++ b/vnc-client.c
@@ -68,19 +68,18 @@ main(int argc, char *argv[])
exit(1);
}
- if (2 == sscanf(argv[optind], "%64[^:]:%d", hostname, &displayno))
+ if (2 == sscanf(argv[optind], "%64[^:]:%d", hostname, &displayno)) {
+ port = displayno + 5900;
goto connect;
- if (2 == sscanf(argv[optind], "%64[^:]::%d", hostname, &port)) {
- displayno = port - 5900;
- if (displayno >= 0)
- goto connect;
}
+ if (2 == sscanf(argv[optind], "%64[^:]::%d", hostname, &port))
+ goto connect;
usage(stderr);
exit(1);
connect:
- if (NULL == vnc_open(hostname, displayno, vnc_flags, debug))
+ if (NULL == vnc_open(hostname, port, vnc_flags, debug))
exit(1);
gtk_main();