-
Notifications
You must be signed in to change notification settings - Fork 101
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Replace occurrences of scapy with pktmanip for "packet manipulation module" #216
base: main
Are you sure you want to change the base?
Replace occurrences of scapy with pktmanip for "packet manipulation module" #216
Conversation
Signed-off-by: Andy Fingerhut <[email protected]>
Signed-off-by: Andy Fingerhut <[email protected]>
…tf into add-docs-on-using-bf-pktpy
…odule" except those few places where scapy is actually a requirement, e.g. in the code that actually imports Scapy as the selected packet manipulation module. Signed-off-by: Andy Fingerhut <[email protected]>
Signed-off-by: Andy Fingerhut <[email protected]>
Signed-off-by: Andy Fingerhut <[email protected]>
Signed-off-by: Andy Fingerhut <[email protected]>
Signed-off-by: Andy Fingerhut <[email protected]>
Signed-off-by: Andy Fingerhut <[email protected]>
Signed-off-by: Andy Fingerhut <[email protected]>
Signed-off-by: Andy Fingerhut <[email protected]>
Signed-off-by: Andy Fingerhut <[email protected]>
Signed-off-by: Andy Fingerhut <[email protected]>
Signed-off-by: Andy Fingerhut <[email protected]>
…n-module-alias-to-pmm
Signed-off-by: Andy Fingerhut <[email protected]>
…tion-module-alias-to-pmm
This has been rebased to be "on top of" the changes proposed in PR #213 That one should be reviewed before paying attention to this one, which I will soon put in draft mode. The purpose of these changes is to avoid using the name 'scapy' in the "production" part of the If they say they want bf-pktpy as their packet manipulation module, then except for two if-then-else branches that are never taken, there is no mention of the word 'scapy' in the source. These changes leave explicit uses of scapy in ptf test programs, that are not part of the production ptf code, in these directories:
|
…capy Signed-off-by: Andy Fingerhut <[email protected]>
…tf into add-docs-on-using-bf-pktpy
Signed-off-by: Andy Fingerhut <[email protected]>
Signed-off-by: Andy Fingerhut <[email protected]>
Signed-off-by: Andy Fingerhut <[email protected]>
Signed-off-by: Andy Fingerhut <[email protected]>
Signed-off-by: Andy Fingerhut <[email protected]>
Signed-off-by: Andy Fingerhut <[email protected]>
Without this, I have seen many failures recently on Ubuntu 22.04 that I do not know the root cause of, but using a venv gives consistently passing results. Signed-off-by: Andy Fingerhut <[email protected]>
…-module-alias-to-pmm
…tf into add-docs-on-using-bf-pktpy
…tion-module-alias-to-pmm
…n-module-alias-to-pmm
except those few places where scapy is actually a requirement, e.g. in the code that actually imports Scapy as the selected packet manipulation module.
It is expected that these PRs are approved and merged before this one: