Merge commit 'origin/silc.1.1.branch'
[silc.git] / lib / silcsftp / sftp_client.c
index 8751dd7e0b4802cdf105c6d962a9ad958cbf3294..10eb160cbcbdf0ee7839960655a92197c0721ec6 100644 (file)
@@ -330,7 +330,7 @@ static void silc_sftp_client_io(SilcStream stream, SilcStreamStatus status,
                                void *context)
 {
   SilcSFTPClient sftp = context;
-  unsigned char inbuf[63488];
+  unsigned char inbuf[65536];
   SilcBufferStruct packet;
   int ret;
 
@@ -403,6 +403,9 @@ SilcSFTP silc_sftp_client_start(SilcStream stream,
 
   SILC_LOG_DEBUG(("Starting SFTP client"));
 
+  if (!schedule)
+    schedule = silc_schedule_get_global();
+
   if (!stream)
     return NULL;