Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
virNetLibsshSessionOnceInit(void)
{
const char *dbgLevelStr;
+ int dbgLevel;
if (!VIR_CLASS_NEW(virNetLibsshSession, virClassForObjectLockable()))
return -1;
#endif
dbgLevelStr = virGetEnvAllowSUID("LIBVIRT_LIBSSH_DEBUG");
- if (dbgLevelStr) {
- int dbgLevel = virParseNumber(&dbgLevelStr);
+ if (dbgLevelStr &&
+ virStrToLong_i(dbgLevelStr, NULL, 10, &dbgLevel) >= 0)
ssh_set_log_level(dbgLevel);
- }
return 0;
}