}
}
- if (!(auth = virNetSSHSessionAuthMethodNew(sess)))
- goto error;
-
+ auth = virNetSSHSessionAuthMethodNew(sess);
auth->method = VIR_NET_SSH_AUTH_PASSWORD;
virObjectUnlock(sess);
return 0;
-
- error:
- virObjectUnlock(sess);
- return -1;
}
int
virObjectLock(sess);
- if (!(auth = virNetSSHSessionAuthMethodNew(sess)))
- goto error;
-
+ auth = virNetSSHSessionAuthMethodNew(sess);
auth->method = VIR_NET_SSH_AUTH_AGENT;
virObjectUnlock(sess);
return 0;
-
- error:
- virObjectUnlock(sess);
- return -1;
}
int
virObjectLock(sess);
- if (!(auth = virNetSSHSessionAuthMethodNew(sess))) {
- virObjectUnlock(sess);
- return -1;
- }
-
+ auth = virNetSSHSessionAuthMethodNew(sess);
auth->filename = g_strdup(keyfile);
auth->method = VIR_NET_SSH_AUTH_PRIVKEY;
virObjectLock(sess);
- if (!(auth = virNetSSHSessionAuthMethodNew(sess)))
- goto error;
-
+ auth = virNetSSHSessionAuthMethodNew(sess);
auth->tries = tries;
auth->method = VIR_NET_SSH_AUTH_KEYBOARD_INTERACTIVE;
virObjectUnlock(sess);
return 0;
-
- error:
- virObjectUnlock(sess);
- return -1;
-
}
void