|
1 | | - |
2 | | -# py2+3 compat |
3 | | - |
4 | | -from __future__ import unicode_literals |
5 | | - |
6 | | -try: |
7 | | - xrange = xrange |
8 | | -except: |
9 | | - xrange = range |
10 | | - |
11 | 1 | from vstruct2.types import * |
12 | 2 | import dissect.protos.inet as vs_inet |
13 | 3 |
|
@@ -172,7 +162,6 @@ def pcb_length(self): |
172 | 162 | if self.vsHasField('label'): # the resize will crash if the label hasn't been set yet w/o this |
173 | 163 | self.vsGetField('label').vsResize(size) |
174 | 164 |
|
175 | | - |
176 | 165 | def pcb_label(self): |
177 | 166 | if self.length == 0: |
178 | 167 | return |
@@ -279,7 +268,7 @@ class DnsQuestionArray(VArray): |
279 | 268 | ''' |
280 | 269 | def __init__(self, reccnt): |
281 | 270 | VArray.__init__(self) |
282 | | - for i in xrange(reccnt): |
| 271 | + for i in range(reccnt): |
283 | 272 | self.vsAddElement(DnsQuestion()) |
284 | 273 |
|
285 | 274 | class DnsOptResourceRecord(VStruct): |
@@ -360,7 +349,7 @@ class DnsResourceRecordArray(VArray): |
360 | 349 | ''' |
361 | 350 | def __init__(self, reccnt): |
362 | 351 | VArray.__init__(self) |
363 | | - for i in xrange(reccnt): |
| 352 | + for i in range(reccnt): |
364 | 353 | self.vsAddElement(DnsResourceRecord()) |
365 | 354 |
|
366 | 355 | class DnsMessage(VStruct): |
@@ -471,7 +460,7 @@ def getQuestionRecords(self): |
471 | 460 | self._cache_qrs = ret |
472 | 461 | return ret |
473 | 462 |
|
474 | | - def _getResourceRecords(self, structure): |
| 463 | + def getResourceRecords(self, structure): |
475 | 464 | ''' |
476 | 465 | Given a DnsResourceRecordArray() structure, return a list of Resource |
477 | 466 | Records as (dnstype, dnsclass, ttl, fqdn, adata) tuples. If a parser |
|
0 commit comments