summaryrefslogtreecommitdiff
path: root/dns/rdtypes/ANY/SSHFP.py
diff options
context:
space:
mode:
Diffstat (limited to 'dns/rdtypes/ANY/SSHFP.py')
-rw-r--r--dns/rdtypes/ANY/SSHFP.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/dns/rdtypes/ANY/SSHFP.py b/dns/rdtypes/ANY/SSHFP.py
index dd222b4..4fd917c 100644
--- a/dns/rdtypes/ANY/SSHFP.py
+++ b/dns/rdtypes/ANY/SSHFP.py
@@ -35,9 +35,9 @@ class SSHFP(dns.rdata.Rdata):
def __init__(self, rdclass, rdtype, algorithm, fp_type,
fingerprint):
super().__init__(rdclass, rdtype)
- self.algorithm = self.as_value(algorithm)
- self.fp_type = self.as_value(fp_type)
- self.fingerprint = self.as_value(fingerprint)
+ self.algorithm = self._as_uint8(algorithm)
+ self.fp_type = self._as_uint8(fp_type)
+ self.fingerprint = self._as_bytes(fingerprint, True)
def to_text(self, origin=None, relativize=True, **kw):
return '%d %d %s' % (self.algorithm,