}
-int
+void
virNetLibsshSessionSetChannelCommand(virNetLibsshSessionPtr sess,
const char *command)
{
- int ret = 0;
virObjectLock(sess);
VIR_FREE(sess->channelCommand);
sess->channelCommand = g_strdup(command);
virObjectUnlock(sess);
- return ret;
}
int
VIR_NET_LIBSSH_HOSTKEY_VERIFY_IGNORE
} virNetLibsshHostkeyVerify;
-int virNetLibsshSessionSetChannelCommand(virNetLibsshSessionPtr sess,
- const char *command);
+void virNetLibsshSessionSetChannelCommand(virNetLibsshSessionPtr sess,
+ const char *command);
int virNetLibsshSessionAuthSetCallback(virNetLibsshSessionPtr sess,
virConnectAuthPtr auth);
VIR_NET_SSH_HOSTKEY_FILE_CREATE) != 0)
goto error;
- if (virNetSSHSessionSetChannelCommand(sess, command) != 0)
- goto error;
+ virNetSSHSessionSetChannelCommand(sess, command);
if (!(authMethodList = virStringSplit(authMethods, ",", 0)))
goto error;
verify) != 0)
goto error;
- if (virNetLibsshSessionSetChannelCommand(sess, command) != 0)
- goto error;
+ virNetLibsshSessionSetChannelCommand(sess, command);
if (!(authMethodList = virStringSplit(authMethods, ",", 0)))
goto error;
}
-int
+void
virNetSSHSessionSetChannelCommand(virNetSSHSessionPtr sess,
const char *command)
{
- int ret = 0;
virObjectLock(sess);
VIR_FREE(sess->channelCommand);
sess->channelCommand = g_strdup(command);
virObjectUnlock(sess);
- return ret;
}
int
VIR_NET_SSH_HOSTKEY_FILE_CREATE = 1 << 1,
} virNetSSHHostKeyFileFlags;
-int virNetSSHSessionSetChannelCommand(virNetSSHSessionPtr sess,
- const char *command);
+void virNetSSHSessionSetChannelCommand(virNetSSHSessionPtr sess,
+ const char *command);
void virNetSSHSessionAuthReset(virNetSSHSessionPtr sess);