From 6c1f556d3cb00af9a74029e09fe76fcd1188fbf9 Mon Sep 17 00:00:00 2001 From: Bob Halley Date: Tue, 3 May 2011 11:21:52 +0100 Subject: [PATCH] use // division --- dns/dnssec.py | 4 ++-- dns/rdtypes/ANY/NSEC.py | 2 +- dns/rdtypes/ANY/NSEC3.py | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dns/dnssec.py b/dns/dnssec.py index a595fd44..8f24a6a5 100644 --- a/dns/dnssec.py +++ b/dns/dnssec.py @@ -99,7 +99,7 @@ def key_id(key, origin=None): return (ord(rdata[-3]) << 8) + ord(rdata[-2]) else: total = 0 - for i in range(len(rdata) / 2): + for i in range(len(rdata) // 2): total += (ord(rdata[2 * i]) << 8) + ord(rdata[2 * i + 1]) if len(rdata) % 2 != 0: total += ord(rdata[len(rdata) - 1]) << 8 @@ -299,7 +299,7 @@ def _validate_rrsig(rrset, rrsig, keys, origin=None, now=None): if _is_rsa(rrsig.algorithm): # PKCS1 algorithm identifier goop digest = _make_algorithm_id(rrsig.algorithm) + digest - padlen = keylen / 8 - len(digest) - 3 + padlen = keylen // 8 - len(digest) - 3 digest = chr(0) + chr(1) + chr(0xFF) * padlen + chr(0) + digest elif _is_dsa(rrsig.algorithm): pass diff --git a/dns/rdtypes/ANY/NSEC.py b/dns/rdtypes/ANY/NSEC.py index e54e6929..d41562b7 100644 --- a/dns/rdtypes/ANY/NSEC.py +++ b/dns/rdtypes/ANY/NSEC.py @@ -79,7 +79,7 @@ class NSEC(dns.rdata.Rdata): bitmap = ['\0'] * 32 window = new_window offset = nrdtype % 256 - byte = offset / 8 + byte = offset // 8 bit = offset % 8 octets = byte + 1 bitmap[byte] = chr(ord(bitmap[byte]) | (0x80 >> bit)) diff --git a/dns/rdtypes/ANY/NSEC3.py b/dns/rdtypes/ANY/NSEC3.py index 2f0ea7db..882ac73e 100644 --- a/dns/rdtypes/ANY/NSEC3.py +++ b/dns/rdtypes/ANY/NSEC3.py @@ -118,7 +118,7 @@ class NSEC3(dns.rdata.Rdata): bitmap = ['\0'] * 32 window = new_window offset = nrdtype % 256 - byte = offset / 8 + byte = offset // 8 bit = offset % 8 octets = byte + 1 bitmap[byte] = chr(ord(bitmap[byte]) | (0x80 >> bit)) -- 2.47.3