diff --git a/scapy/packet.py b/scapy/packet.py index 863157608b6fe12a7d391089d5a5871013de23ef..b260b5dbcb28aad3727f76eee298183aeaa7d493 100644 --- a/scapy/packet.py +++ b/scapy/packet.py @@ -18,10 +18,12 @@ except ImportError: class RawVal: - def __init__(self, val): + def __init__(self, val=""): self.val = val def __str__(self): - return self.val + return str(self.val) + def __repr__(self): + return "<RawVal [%r]>" % self.val class Packet(BasePacket):