]> andersk Git - openssh.git/blobdiff - packet.c
- Add recommendation to use GNU make to INSTALL document
[openssh.git] / packet.c
index 18692082a78d9d4601bd70ed4c32b304f97355eb..6b861916a5090b7ac0b2ebfb6bab2c30ac04e1b2 100644 (file)
--- a/packet.c
+++ b/packet.c
@@ -66,6 +66,9 @@ static Buffer compression_buffer;
 /* Flag indicating whether packet compression/decompression is enabled. */
 static int packet_compression = 0;
 
+/* default maximum packet size */
+int max_packet_size = 32768;
+
 /* Flag indicating whether this module has been initialized. */
 static int initialized = 0;
 
@@ -745,3 +748,20 @@ packet_is_interactive()
 {
   return interactive_mode;
 }
+
+int
+packet_set_maxsize(int s)
+{
+  static int called = 0;
+  if (called) {
+    log("packet_set_maxsize: called twice: old %d new %d", max_packet_size, s);
+    return -1;
+  }
+  if (s < 4*1024 || s > 1024*1024) {
+    log("packet_set_maxsize: bad size %d", s);
+    return -1;
+  }
+  log("packet_set_maxsize: setting to %d", s);
+  max_packet_size = s;
+  return s;
+}
This page took 0.057328 seconds and 4 git commands to generate.