Searched refs:authkeys (Results 1 – 2 of 2) sorted by relevance
/openbmc/qemu/qga/ |
H A D | commands-posix-ssh.c | 120 g_auto(GStrv) authkeys = NULL; in qmp_guest_ssh_add_authorized_keys() 139 authkeys = read_authkeys(authkeys_path, NULL); in qmp_guest_ssh_add_authorized_keys() 141 if (authkeys == NULL) { in qmp_guest_ssh_add_authorized_keys() 148 nauthkeys = authkeys ? g_strv_length(authkeys) : 0; in qmp_guest_ssh_add_authorized_keys() 149 authkeys = g_realloc_n(authkeys, nauthkeys + nkeys + 1, sizeof(char *)); in qmp_guest_ssh_add_authorized_keys() 150 memset(authkeys + nauthkeys, 0, (nkeys + 1) * sizeof(char *)); in qmp_guest_ssh_add_authorized_keys() 153 if (g_strv_contains((const gchar * const *)authkeys, k->value)) { in qmp_guest_ssh_add_authorized_keys() 156 authkeys[nauthkeys++] = g_strdup(k->value); in qmp_guest_ssh_add_authorized_keys() 159 write_authkeys(authkeys_path, authkeys, p, errp); in qmp_guest_ssh_add_authorized_keys() 169 g_auto(GStrv) authkeys = NULL; in qmp_guest_ssh_remove_authorized_keys() [all …]
|
H A D | commands-windows-ssh.c | 428 static bool write_authkeys(WindowsUserInfo *userInfo, GStrv authkeys, in write_authkeys() argument 434 contents = g_strjoinv("\n", authkeys); in write_authkeys() 607 g_auto(GStrv) authkeys = NULL; in qmp_guest_ssh_add_authorized_keys() 625 authkeys = read_authkeys(userInfo->authorizedKeyFile, NULL); in qmp_guest_ssh_add_authorized_keys() 637 nauthkeys = authkeys ? g_strv_length(authkeys) : 0; in qmp_guest_ssh_add_authorized_keys() 638 authkeys = g_realloc_n(authkeys, nauthkeys + nkeys + 1, sizeof(char *)); in qmp_guest_ssh_add_authorized_keys() 641 memset(authkeys + nauthkeys, 0, (nkeys + 1) * sizeof(char *)); in qmp_guest_ssh_add_authorized_keys() 646 if (g_strv_contains((const gchar *const *)authkeys, k->value)) { in qmp_guest_ssh_add_authorized_keys() 650 authkeys[nauthkeys++] = g_strdup(k->value); in qmp_guest_ssh_add_authorized_keys() 654 write_authkeys(userInfo, authkeys, errp); in qmp_guest_ssh_add_authorized_keys() [all …]
|