diff options
author | michux <michux@3ae390bd-cb1e-0410-b409-cd5a39f66f1f> | 2009-03-31 06:46:57 +0000 |
---|---|---|
committer | michux <michux@3ae390bd-cb1e-0410-b409-cd5a39f66f1f> | 2009-03-31 06:46:57 +0000 |
commit | 3428f32c33f0823cc3f2f0d4ca8a3e21dbda8a55 (patch) | |
tree | 4f81916bf92680924a8053d295344aa09446aa63 | |
parent | 27bba2d8c0a77657c10428a83f46a2d8303487ff (diff) | |
download | lcd4linux-3428f32c33f0823cc3f2f0d4ca8a3e21dbda8a55.tar.gz |
drv_vnc: http port as option
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@1020 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
-rw-r--r-- | drv_vnc.c | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -80,6 +80,7 @@ static int keypadxofs = 0; static int keypadyofs = 0; static int keypadgap = 0; static int port = 5900; +static int httpPort = 5800; static unsigned char framer = 0; static unsigned char frameg = 0; static unsigned char frameb = 0; @@ -286,6 +287,9 @@ static int drv_vnc_open(const char *Section) if (cfg_number(Section, "Port", 5900, 1, 65535, &port) < 1) { info("[DRV_VNC] no '%s.Port' entry from %s using default %d", Section, cfg_source(), port); } + if (cfg_number(Section, "HttpPort", 5800, 1, 65535, &httpPort) < 1) { + info("[DRV_VNC] no '%s.HttpPort' entry from %s using default %d", Section, cfg_source(), httpPort); + } if (cfg_number(Section, "Maxfps", -1, -1, 512, &maxfps) < 1) { info("[DRV_VNC] no '%s.Maxfps' entry from %s using default %d", Section, cfg_source(), maxfps); } @@ -423,6 +427,7 @@ static int drv_vnc_start(const char *section) if (javaClassFiles != NULL) { server->httpDir = javaClassFiles; server->httpEnableProxyConnect = TRUE; + server->httpPort = httpPort; } /* Initialize the server */ rfbInitServer(server); |