summaryrefslogtreecommitdiff
path: root/paramiko/kex_gex.py
diff options
context:
space:
mode:
authorRobey Pointer <robey@lag.net>2005-07-10 09:56:00 +0000
committerRobey Pointer <robey@lag.net>2005-07-10 09:56:00 +0000
commit0ac7b0dcbd43b5077b74bb5072d5f5e2423371d7 (patch)
tree09651c42bfa91989506104915b0d6d100e40c604 /paramiko/kex_gex.py
parent5ba8b47a458560e6170b5635daf9db1211eadf61 (diff)
downloadparamiko-0ac7b0dcbd43b5077b74bb5072d5f5e2423371d7.tar.gz
[project @ Arch-1:robey@lag.net--2005-master-shake%paramiko--dev--1--patch-29]
a bunch of silly changes where i was trying to fix pychecker warnings before i decided it wasnt worth the effort
Diffstat (limited to 'paramiko/kex_gex.py')
-rw-r--r--paramiko/kex_gex.py30
1 files changed, 15 insertions, 15 deletions
diff --git a/paramiko/kex_gex.py b/paramiko/kex_gex.py
index cd03a7ce..902677d9 100644
--- a/paramiko/kex_gex.py
+++ b/paramiko/kex_gex.py
@@ -96,30 +96,30 @@ class KexGex (object):
self.x = x
def _parse_kexdh_gex_request(self, m):
- min = m.get_int()
- preferred = m.get_int()
- max = m.get_int()
+ minbits = m.get_int()
+ preferredbits = m.get_int()
+ maxbits = m.get_int()
# smoosh the user's preferred size into our own limits
- if preferred > self.max_bits:
- preferred = self.max_bits
- if preferred < self.min_bits:
- preferred = self.min_bits
+ if preferredbits > self.max_bits:
+ preferredbits = self.max_bits
+ if preferredbits < self.min_bits:
+ preferredbits = self.min_bits
# fix min/max if they're inconsistent. technically, we could just pout
# and hang up, but there's no harm in giving them the benefit of the
# doubt and just picking a bitsize for them.
- if min > preferred:
- min = preferred
- if max < preferred:
- max = preferred
+ if minbits > preferredbits:
+ minbits = preferredbits
+ if maxbits < preferredbits:
+ maxbits = preferredbits
# now save a copy
- self.min_bits = min
- self.preferred_bits = preferred
- self.max_bits = max
+ self.min_bits = minbits
+ self.preferred_bits = preferredbits
+ self.max_bits = maxbits
# generate prime
pack = self.transport._get_modulus_pack()
if pack is None:
raise SSHException('Can\'t do server-side gex with no modulus pack')
- self.g, self.p = pack.get_modulus(min, preferred, max)
+ self.g, self.p = pack.get_modulus(minbits, preferredbits, maxbits)
m = Message()
m.add_byte(chr(_MSG_KEXDH_GEX_GROUP))
m.add_mpint(self.p)