summaryrefslogtreecommitdiff
path: root/Makefile.in
diff options
context:
space:
mode:
authorVivien Didelot <vivien.didelot@gmail.com>2019-04-06 11:16:54 -0400
committerVivien Didelot <vivien.didelot@gmail.com>2019-04-16 12:19:38 -0400
commit43b5720499c61039c2a8890a73fca10333428f2e (patch)
tree7be8a8bf00ceaac87fafda62b5fb90bfc6a75fc5 /Makefile.in
parent032c684850d38c5943018388a77db375c4bc7498 (diff)
downloadtcpdump-43b5720499c61039c2a8890a73fca10333428f2e.tar.gz
Add support for decoding Marvell (E)DSA tags
Similarly to commit 6eaebfe adding support for the Broadcom tagging format supported by the DSA kernel subsystem, this commit adds support for the Marvell DSA and Ethertype DSA (EDSA) tagging formats. Marvell DSA is a 4-byte proprietary tag placed between the ether source address and the ether length/type. It contains data such as the switch device and port IDs from which a frame came from, or to which port a frame is targetting. It also contains additional FPri and IEEE bits. EDSA is a 8-byte variant including a programmable ethertype, two null bytes and a standard DSA tag.
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/Makefile.in b/Makefile.in
index 2096afba..fb9ee573 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -120,6 +120,7 @@ LIBNETDISSECT_SRC=\
print-decnet.c \
print-dhcp6.c \
print-domain.c \
+ print-dsa.c \
print-dtp.c \
print-dvmrp.c \
print-eap.c \