'pypacker.layer12.ieee80211' has no attribute 'Dataframe'
Short Issue Description: The Dataframe object is inaccessible
Actions to trigger Issue: example.pcap expected.pcap
#!/usr/bin/python3
from pypacker import ppcap
from pypacker.layer12 import ethernet
from pypacker.layer12 import radiotap
from pypacker.layer12 import ieee80211
from pypacker.layer3 import ip
from pypacker.layer4 import tcp
from pypacker.layer4 import udp
xList = []
yList = []
preader = ppcap.Reader(filename='example.pcap')
for ts, buf in preader:
xList.append(radiotap.Radiotap(buf))
preader = ppcap.Reader(filename='expected.pcap')
for ts, buf in preader:
yList.append(ethernet.Ethernet(buf))
x = xList[0]
y = yList[0]
## Works as expected
print(x)
## Works as expected
print(x[radiotap.Radiotap])
## Works as expected
print(x[ieee80211.IEEE80211])
## Works as expected
print(x[radiotap.Radiotap][ieee80211.IEEE80211])
## Works as expected
print(y)
## Works as expected
print(y[ethernet.Ethernet])
## Works as expected
print(y[ip.IP])
## Works as expected
print(y[ip.IP][udp.UDP])
## Works as expected
print(y[udp.UDP])
if __name__ == '__main__':
## Does not work as expected, nor does any combo such as ^^ yield the expected
## module 'pypacker.layer12.ieee80211' has no attribute 'Dataframe'
print()
try:
print(x[ieee80211.Dataframe])
except Exception as E:
print(E)
print()