From e8523c88d14e557d304860284aa181b616ff56e2 Mon Sep 17 00:00:00 2001 From: gpotter2 Date: Sun, 14 Oct 2018 16:51:20 +0200 Subject: [PATCH] Clarify layers/contribs in CONTRIBUTING.md --- CONTRIBUTING.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index c57a2903e..4dada1a99 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -93,6 +93,10 @@ New protocols can go either in `scapy/layers` or to on common networks, while protocols in `scapy/contrib` should be uncommon or specific. +To be precise, `scapy/layers` protocols should not be importing `scapy/contrib` +protocols, whereas `scapy/contrib` protocols may import both `scapy/contrib` and +`scapy/layers` protocols. + ### Features Protocol-related features should be implemented within the same module