Hi Alexandre,

Am 02.06.2014 17:51, schrieb Dietmar Maurer:
But it does not in qemu. It's an enum in the code supporting only one
way. I can't change it.

What is the problem exactly?

Qemu does not support multiple author at once. It only supports changing auth
type with monitor command that's what i'm using.

Also, It seems quite easy to support multiple auth. The server just needs to 
send all supported auth
modes in

  ui/vnc.c method protocol_version()

something like:

    } else {
         VNC_DEBUG("Telling client we support auth %d\n", vs->auth);
         vnc_write_u8(vs, 2); /* num auth */
         vnc_write_u8(vs, vs->auth);
         vnc_write_u8(vs, VNC_AUTH_VNC);
         vnc_read_when(vs, protocol_client_auth, 1);
         vnc_flush(vs);
     }

requires further modifications in protocol_client_auth() ...


Might be possible do you want to hardcode mode VNC_AUTH_VNC as a second mode? So the first is configurable and the second hardcoded?

Greets,
Stefan
_______________________________________________
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to