-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Native Mac OS X and *BSD support #221
Conversation
Import OPENBSD symbol
@p-l- hopefully the travis run will go fine. The patch is good to be "squashed and merged" |
I'm not sure what is wrong here, but this Travis CI test should not pass, should it? |
What's wrong with this test ?
|
But the test still "passes", so we should probably change the return code here. |
Thanks. I accessed the Travis test with a mobile phone and could not see the log. I pushed a patch that hopefully will fix the issue. I wonder why Travis displayed the test as OK. |
@p-l- I have a lot of errors due to modification to consts.py =/ |
I don't understand this error message. It might be Travis related, as I
tested the code, and it worked fine on OS X, FreeBSD, NetBSD and OpenBSD.
Do you know shy it fails ?
|
@p-l- it seems that the OS X tests stopped working with PR #342, see https://travis-ci.org/secdev/scapy/builds/174817909 and https://travis-ci.org/secdev/scapy/jobs/174817912 |
This PR provides native support for Mac OS X and and *BSD. No external Python
modules are required to send and receive packets. It was tested on Debian, OS X 10.9.5, FreeBSD 10.2, NetBSD 7.0 and OpenBSD 5.5
Issue #104 provides some examples, as well as several mandatory items that were
implemented and tested.
@p-l- I chose to keep all commits for reference, as some changes are not
obvious. Can you squash them when the PR is OK ? Thanks.