Changeset View
Changeset View
Standalone View
Standalone View
sftp/kio_sftp.cpp
Show First 20 Lines • Show All 231 Lines • ▼ Show 20 Line(s) | 231 | void SFTPInternal::log_callback(int priority, const char *function, const char *buffer, | |||
---|---|---|---|---|---|
232 | void *userdata) | 232 | void *userdata) | ||
233 | { | 233 | { | ||
234 | Q_UNUSED(userdata) | 234 | Q_UNUSED(userdata) | ||
235 | qCDebug(KIO_SFTP_LOG) << "[" << function << "] (" << priority << ") " << buffer; | 235 | qCDebug(KIO_SFTP_LOG) << "[" << function << "] (" << priority << ") " << buffer; | ||
236 | } | 236 | } | ||
237 | 237 | | |||
238 | Result SFTPInternal::init() | 238 | Result SFTPInternal::init() | ||
239 | { | 239 | { | ||
240 | qCDebug(KIO_SFTP_LOG) << "pid = " << getpid(); | 240 | qCDebug(KIO_SFTP_LOG) << "pid = " << qApp->applicationPid(); | ||
241 | qCDebug(KIO_SFTP_LOG) << "debug = " << getenv("KIO_SFTP_LOG_VERBOSITY"); | 241 | qCDebug(KIO_SFTP_LOG) << "debug = " << getenv("KIO_SFTP_LOG_VERBOSITY"); | ||
242 | 242 | | |||
243 | // Members are 'value initialized' to zero because of non-user defined ()! | 243 | // Members are 'value initialized' to zero because of non-user defined ()! | ||
244 | mCallbacks = new struct ssh_callbacks_struct(); | 244 | mCallbacks = new struct ssh_callbacks_struct(); | ||
245 | if (mCallbacks == nullptr) { | 245 | if (mCallbacks == nullptr) { | ||
246 | return Result::fail(KIO::ERR_OUT_OF_MEMORY, i18n("Could not allocate callbacks")); | 246 | return Result::fail(KIO::ERR_OUT_OF_MEMORY, i18n("Could not allocate callbacks")); | ||
247 | } | 247 | } | ||
248 | 248 | | |||
▲ Show 20 Lines • Show All 278 Lines • ▼ Show 20 Line(s) | |||||
527 | } | 527 | } | ||
528 | 528 | | |||
529 | SFTPInternal::SFTPInternal(SFTPSlave *qptr) | 529 | SFTPInternal::SFTPInternal(SFTPSlave *qptr) | ||
530 | : q(qptr) | 530 | : q(qptr) | ||
531 | { | 531 | { | ||
532 | } | 532 | } | ||
533 | 533 | | |||
534 | SFTPInternal::~SFTPInternal() { | 534 | SFTPInternal::~SFTPInternal() { | ||
535 | qCDebug(KIO_SFTP_LOG) << "pid = " << getpid(); | 535 | qCDebug(KIO_SFTP_LOG) << "pid = " << qApp->applicationPid(); | ||
536 | closeConnection(); | 536 | closeConnection(); | ||
537 | 537 | | |||
538 | delete mCallbacks; | 538 | delete mCallbacks; | ||
539 | delete mPublicKeyAuthInfo; // for precaution | 539 | delete mPublicKeyAuthInfo; // for precaution | ||
540 | 540 | | |||
541 | /* cleanup and shut down cryto stuff */ | 541 | /* cleanup and shut down cryto stuff */ | ||
542 | ssh_finalize(); | 542 | ssh_finalize(); | ||
543 | } | 543 | } | ||
▲ Show 20 Lines • Show All 2224 Lines • Show Last 20 Lines |