]> git.sur5r.net Git - bacula/bacula/commitdiff
Max packet size tweak
authorKern Sibbald <kern@sibbald.com>
Thu, 21 Nov 2002 20:35:33 +0000 (20:35 +0000)
committerKern Sibbald <kern@sibbald.com>
Thu, 21 Nov 2002 20:35:33 +0000 (20:35 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@204 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/src/lib/bnet.c

index e0620e2175944025ba7702a2c35f52a4f76e604e..72f39161aa1c5a9bf9b5b35d1b05ddc6c7b00d93 100644 (file)
@@ -161,7 +161,10 @@ int32_t bnet_recv(BSOCK *bsock)
    }
 
    /* If signal or packet size too big */
-   if (pktsiz < 0 || pktsiz > 10000000) {
+   if (pktsiz < 0 || pktsiz > 1000000) {
+      if (pktsiz > 0) {              /* if packet too big */
+        pktsiz = BNET_TERMINATE;     /* hang up */
+      }
       if (pktsiz == BNET_TERMINATE) {
         bsock->terminated = 1;
       }