Ejemplo n.º 1
0
int main(int argc, char *argv[], char *envp[]) {
  const char *host = NULL, *user = NULL, *pass = NULL, *geometry = NULL, *nx_options = NULL, *cert_file = NULL, *key_file = NULL;
  int port = 8443, fullscreen=0, only_list_of_vm=0, one_vm=0, no_cert_check=0, restart_session = 0, twice = 0, preselectedvm=0;
  int result, vm_id;
  signal(SIGPIPE, SIG_IGN);
  if (parse_params(argc, argv, &host, &port, &user, &pass, &geometry, &fullscreen, &only_list_of_vm, &one_vm, &no_cert_check, &restart_session, &nx_options, &cert_file, &key_file, &twice, &preselectedvm))
    return 1;

  result = qvd_connection(host, port, user, pass, geometry, fullscreen, only_list_of_vm, one_vm, no_cert_check, restart_session, nx_options, cert_file, key_file, preselectedvm);
  if (twice) {
    printf("Two connections requested. Result of first connection was %d\n", result);
    result = qvd_connection(host, port, user, pass, geometry, fullscreen, only_list_of_vm, one_vm, no_cert_check, restart_session, nx_options, cert_file, key_file, preselectedvm);
  }

  return result;
}
Ejemplo n.º 2
0
int main(int argc, char *argv[], char *envp[]) {
  const char *host = NULL, *user = NULL, *pass = NULL, *geometry = NULL, *nx_options = NULL, *cert_file = NULL, *key_file = NULL;
  int port = 8443, fullscreen=0, only_list_of_vm=0, one_vm=0, no_cert_check=0;
  int result, vm_id;
  if (parse_params(argc, argv, &host, &port, &user, &pass, &geometry, &fullscreen, &only_list_of_vm, &one_vm, &no_cert_check, &nx_options, &cert_file, &key_file))
    return 1;

  result = qvd_connection(host, port, user, pass, geometry, fullscreen, only_list_of_vm, one_vm, no_cert_check, nx_options, cert_file, key_file);

  return result;
}