mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-02 01:45:17 +00:00
rpc: use g_auto() for all virBuffers
Signed-off-by: Laine Stump <laine@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
parent
326a6731ea
commit
817519e900
@ -428,7 +428,7 @@ virNetClientPtr virNetClientNewLibSSH2(const char *host,
|
||||
{
|
||||
virNetSocketPtr sock = NULL;
|
||||
|
||||
virBuffer buf = VIR_BUFFER_INITIALIZER;
|
||||
g_auto(virBuffer) buf = VIR_BUFFER_INITIALIZER;
|
||||
g_autofree char *nc = NULL;
|
||||
g_autofree char *command = NULL;
|
||||
|
||||
@ -518,7 +518,7 @@ virNetClientPtr virNetClientNewLibssh(const char *host,
|
||||
{
|
||||
virNetSocketPtr sock = NULL;
|
||||
|
||||
virBuffer buf = VIR_BUFFER_INITIALIZER;
|
||||
g_auto(virBuffer) buf = VIR_BUFFER_INITIALIZER;
|
||||
g_autofree char *nc = NULL;
|
||||
g_autofree char *command = NULL;
|
||||
|
||||
|
@ -664,7 +664,7 @@ virNetLibsshAuthenticateKeyboardInteractive(virNetLibsshSessionPtr sess,
|
||||
while (ret == SSH_AUTH_INFO) {
|
||||
const char *name, *instruction;
|
||||
int nprompts, iprompt;
|
||||
virBuffer buff = VIR_BUFFER_INITIALIZER;
|
||||
g_auto(virBuffer) buff = VIR_BUFFER_INITIALIZER;
|
||||
|
||||
name = ssh_userauth_kbdint_getname(sess->session);
|
||||
instruction = ssh_userauth_kbdint_getinstruction(sess->session);
|
||||
@ -706,7 +706,7 @@ virNetLibsshAuthenticateKeyboardInteractive(virNetLibsshSessionPtr sess,
|
||||
* buffer if specified
|
||||
*/
|
||||
if (virBufferUse(&buff) > 0) {
|
||||
virBuffer prompt_buff = VIR_BUFFER_INITIALIZER;
|
||||
g_auto(virBuffer) prompt_buff = VIR_BUFFER_INITIALIZER;
|
||||
|
||||
virBufferAddBuffer(&prompt_buff, &buff);
|
||||
virBufferAdd(&prompt_buff, promptStr, promptStrLen);
|
||||
@ -750,12 +750,9 @@ virNetLibsshAuthenticateKeyboardInteractive(virNetLibsshSessionPtr sess,
|
||||
|
||||
prompt_error:
|
||||
VIR_FREE(prompt);
|
||||
virBufferFreeAndReset(&buff);
|
||||
return SSH_AUTH_ERROR;
|
||||
}
|
||||
|
||||
virBufferFreeAndReset(&buff);
|
||||
|
||||
ret = ssh_userauth_kbdint(sess->session, NULL, NULL);
|
||||
++try;
|
||||
if (ret == SSH_AUTH_DENIED && (priv->tries < 0 || try < priv->tries))
|
||||
|
@ -849,7 +849,7 @@ int virNetSocketNewConnectSSH(const char *nodename,
|
||||
{
|
||||
char *quoted;
|
||||
virCommandPtr cmd;
|
||||
virBuffer buf = VIR_BUFFER_INITIALIZER;
|
||||
g_auto(virBuffer) buf = VIR_BUFFER_INITIALIZER;
|
||||
|
||||
*retsock = NULL;
|
||||
|
||||
|
@ -287,7 +287,7 @@ virNetSSHCheckHostKey(virNetSSHSessionPtr sess)
|
||||
int keyType;
|
||||
size_t keyLength;
|
||||
char *errmsg;
|
||||
virBuffer buff = VIR_BUFFER_INITIALIZER;
|
||||
g_auto(virBuffer) buff = VIR_BUFFER_INITIALIZER;
|
||||
virConnectCredential askKey;
|
||||
struct libssh2_knownhost *knownHostEntry = NULL;
|
||||
size_t i;
|
||||
|
Loading…
x
Reference in New Issue
Block a user