Closed Yi-Tseng closed 3 years ago
You are right, actually, it won't work since the scapy-vxlan
is too old (v2.2.0).
Do you think it is reasonable to update the scapy-vxlan
to the latest version of Scapy and add the NVGRE
support?
Or we can just add the NVGRE
class to packet.py
and we can deprecate the scapy-vxlan
repo?
You are right, actually, it won't work since the
scapy-vxlan
is too old (v2.2.0). Do you think it is reasonable to update thescapy-vxlan
to the latest version of Scapy and add theNVGRE
support? Or we can just add theNVGRE
class topacket.py
and we can deprecate thescapy-vxlan
repo?
Deprecating scapy-vxlan sounds good to me. I believe we are currently in violation of the scapy license, so it is long overdue.
No news from @saynb, so let's ping @slicking :)
Scapy 2.4.4 supports
VXLAN
,ERSPAN
,GENEVE
,MPLS
We can include them from the Scapy directly without installing thep4lang/scapy-vxlan
Also some cleanup to the test utilityscapy.
for some types (e.g., Dot1Q should be scapy.Dot1Q)int
instead oflong
since they already unified, see EP237