vnc.c (a001631cb8eef07654e0ca508dd24f448e0fd936) | vnc.c (fa03cb7fd212bc07f0253db9ea436383ddc6c08f) |
---|---|
1/* 2 * QEMU VNC display driver 3 * 4 * Copyright (C) 2006 Anthony Liguori <anthony@codemonkey.ws> 5 * Copyright (C) 2006 Fabrice Bellard 6 * Copyright (C) 2009 Red Hat, Inc 7 * 8 * Permission is hereby granted, free of charge, to any person obtaining a copy --- 3772 unchanged lines hidden (view full) --- 3781 } 3782 3783 reverse = qemu_opt_get_bool(opts, "reverse", false); 3784 if (vnc_display_get_addresses(opts, reverse, &saddr, &nsaddr, 3785 &wsaddr, &nwsaddr, errp) < 0) { 3786 goto fail; 3787 } 3788 | 1/* 2 * QEMU VNC display driver 3 * 4 * Copyright (C) 2006 Anthony Liguori <anthony@codemonkey.ws> 5 * Copyright (C) 2006 Fabrice Bellard 6 * Copyright (C) 2009 Red Hat, Inc 7 * 8 * Permission is hereby granted, free of charge, to any person obtaining a copy --- 3772 unchanged lines hidden (view full) --- 3781 } 3782 3783 reverse = qemu_opt_get_bool(opts, "reverse", false); 3784 if (vnc_display_get_addresses(opts, reverse, &saddr, &nsaddr, 3785 &wsaddr, &nwsaddr, errp) < 0) { 3786 goto fail; 3787 } 3788 |
3789 if (saddr == NULL) { 3790 return; 3791 } 3792 | |
3793 password = qemu_opt_get_bool(opts, "password", false); 3794 if (password) { 3795 if (fips_get_state()) { 3796 error_setg(errp, 3797 "VNC password auth disabled due to FIPS mode, " 3798 "consider using the VeNCrypt or SASL authentication " 3799 "methods as an alternative"); 3800 goto fail; --- 168 unchanged lines hidden (view full) --- 3969 } 3970 3971 if (con != vd->dcl.con) { 3972 unregister_displaychangelistener(&vd->dcl); 3973 vd->dcl.con = con; 3974 register_displaychangelistener(&vd->dcl); 3975 } 3976 | 3789 password = qemu_opt_get_bool(opts, "password", false); 3790 if (password) { 3791 if (fips_get_state()) { 3792 error_setg(errp, 3793 "VNC password auth disabled due to FIPS mode, " 3794 "consider using the VeNCrypt or SASL authentication " 3795 "methods as an alternative"); 3796 goto fail; --- 168 unchanged lines hidden (view full) --- 3965 } 3966 3967 if (con != vd->dcl.con) { 3968 unregister_displaychangelistener(&vd->dcl); 3969 vd->dcl.con = con; 3970 register_displaychangelistener(&vd->dcl); 3971 } 3972 |
3973 if (saddr == NULL) { 3974 goto cleanup; 3975 } 3976 |
|
3977 if (reverse) { 3978 if (vnc_display_connect(vd, saddr, nsaddr, wsaddr, nwsaddr, errp) < 0) { 3979 goto fail; 3980 } 3981 } else { 3982 if (vnc_display_listen(vd, saddr, nsaddr, wsaddr, nwsaddr, errp) < 0) { 3983 goto fail; 3984 } --- 88 unchanged lines hidden --- | 3977 if (reverse) { 3978 if (vnc_display_connect(vd, saddr, nsaddr, wsaddr, nwsaddr, errp) < 0) { 3979 goto fail; 3980 } 3981 } else { 3982 if (vnc_display_listen(vd, saddr, nsaddr, wsaddr, nwsaddr, errp) < 0) { 3983 goto fail; 3984 } --- 88 unchanged lines hidden --- |