diff options
Diffstat (limited to 'handshake_ntor.go')
-rw-r--r-- | handshake_ntor.go | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/handshake_ntor.go b/handshake_ntor.go index ea9de71..84cd93c 100644 --- a/handshake_ntor.go +++ b/handshake_ntor.go @@ -363,13 +363,10 @@ func findMark(mark, buf []byte, startPos, maxPos int) int { return pos + startPos } -func makePad(min, max int64) ([]byte, error) { - padLen, err := randRange(min, max) - if err != nil { - return nil, err - } +func makePad(min, max int) ([]byte, error) { + padLen := randRange(min, max) pad := make([]byte, padLen) - _, err = rand.Read(pad) + _, err := rand.Read(pad) if err != nil { return nil, err } |