From 3b9901a602085fdee66249b14f83c158864b5f33 Mon Sep 17 00:00:00 2001 From: Robey Pointer Date: Tue, 4 Nov 2003 08:50:22 +0000 Subject: [PATCH] [project @ Arch-1:robey@lag.net--2003-public%secsh--dev--1.0--patch-1] no changes why aren't my log messages kept? --- kex_gex.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kex_gex.py b/kex_gex.py index 01e74f2..cf4b6d3 100644 --- a/kex_gex.py +++ b/kex_gex.py @@ -94,10 +94,11 @@ class KexGex(object): self.max_bits = max # generate prime while 1: + # does not work FIXME self.transport.log(DEBUG, 'stir...') self.transport.randpool.stir() self.transport.log(DEBUG, 'get-prime %d...' % preferred) - self.p = number.getRandomNumber(preferred, self.transport.randpool.get_bytes) + self.p = number.getPrime(preferred, self.transport.randpool.get_bytes) self.transport.log(DEBUG, 'got ' + repr(self.p)) if number.isPrime((self.p - 1) // 2): break