diff --git a/scapy/layers/ppp.py b/scapy/layers/ppp.py index 78504f94fee11fc88c860c7ba568c76e9bc52288..b2e40ca79eb88070db49bc3e095fb2367bb8b64a 100644 --- a/scapy/layers/ppp.py +++ b/scapy/layers/ppp.py @@ -10,11 +10,15 @@ PPP (Point to Point Protocol) """ import struct -from scapy.packet import * -from scapy.layers.l2 import * -from scapy.layers.inet import * +from scapy.packet import Packet, bind_layers +from scapy.layers.l2 import Ether, CookedLinux +from scapy.layers.inet import IP from scapy.layers.inet6 import IPv6 -from scapy.fields import * +from scapy.fields import BitField, ByteEnumField, ByteField, \ + ConditionalField, FieldLenField, IPField, PacketListField, \ + ShortEnumField, ShortField, StrFixedLenField, StrLenField, XByteField, \ + XShortField + class PPPoE(Packet): name = "PPP over Ethernet"