From 0cb2b4075c418347375c846c73578f89d7249d3d Mon Sep 17 00:00:00 2001 From: Phil <phil@secdev.org> Date: Wed, 1 Oct 2008 19:04:56 +0200 Subject: [PATCH] Fixed namespace problem with asn1fields (ticket #140) --- scapy/asn1fields.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scapy/asn1fields.py b/scapy/asn1fields.py index 46dde2bc..7dca4b7c 100644 --- a/scapy/asn1fields.py +++ b/scapy/asn1fields.py @@ -6,6 +6,8 @@ from asn1.asn1 import * from asn1.ber import * from volatile import * +from base_classes import BasePacket + ##################### #### ASN1 Fields #### @@ -76,7 +78,7 @@ class ASN1F_field(ASN1F_element): if type(x) is list: x = x[:] for i in xrange(len(x)): - if isinstance(x[i], Packet): + if isinstance(x[i], BasePacket): x[i] = x[i].copy() return x -- GitLab