Skip to content

Commit e8ea6cb

Browse files
committed
Fix #12
1 parent 8fdae4a commit e8ea6cb

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

d4-tlsf.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,12 +47,16 @@ var outCerts = flag.String("w", "", "Folder to write certificates into")
4747
var outJSON = flag.String("j", "", "Folder to write certificates into, stdin if not set")
4848
var jobQ chan d4tls.TLSSession
4949

50+
// memory
51+
var bufferedPagesPerConnection = flag.Int("mbpc", 16, "Max Buffered Pages per Connection.")
52+
var bufferedPagesTotal = flag.Int("mbpt", 1024, "Max Total Buffered Pages.")
53+
5054
const closeTimeout time.Duration = time.Hour * 24 // Closing inactive: TODO: from CLI
5155
const timeout time.Duration = time.Minute * 5 // Pending bytes: TODO: from CLI
5256

5357
var assemblerOptions = reassembly.AssemblerOptions{
54-
MaxBufferedPagesPerConnection: 16,
55-
MaxBufferedPagesTotal: 0, // unlimited
58+
MaxBufferedPagesPerConnection: *bufferedPagesPerConnection,
59+
MaxBufferedPagesTotal: *bufferedPagesTotal, // unlimited
5660
}
5761

5862
var outputLevel int

0 commit comments

Comments
 (0)