This project is mirrored from https://github.com/nplab/packetdrill.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- Oct 04, 2018
-
-
Michael Tüxen authored
-
- Jun 23, 2018
-
-
Michael Tüxen authored
The names of the constants were wrong and the code wasn't dealing with the case that none of the constants are defined, like in the case on PowerPC for FreeBSD.
-
- Jun 03, 2018
-
-
Michael Tüxen authored
-
- May 04, 2018
-
-
Michael Tüxen authored
-
- Apr 22, 2018
-
-
Michael Tüxen authored
Just using the utun device in combination with libpcap does not work reliably for IPv6. As a workaround, use pktap,utun. This also requires to add support DLT_RAW.
-
Michael Tüxen authored
-
Michael Tüxen authored
MacOS does not support pcap_setdirection() for PCAP_D_OUT. Instead use only a single pcap handle (as it was originally) and add a capture filter to only filter the packets in the expected direction. Only packets sent by the machine under test needs to be captured.
-
- Apr 21, 2018
-
-
Michael Tüxen authored
-
Michael Tüxen authored
-
Michael Tüxen authored
This fixes a bug which did not show up on FreeBSD, but on MacOS.
-
Michael Tuexen authored
This fixes a bug which did not show up on FreeBSD, but on MacOS.
-
- Apr 19, 2018
-
-
Michael Tüxen authored
Use the portable pcap_set_immediate_mode() function instead of BIOCIMMEDIATE.
-
- Feb 28, 2017
-
-
George Neville-Neil authored
-
- Dec 28, 2014
-
-
Michael Tüxen authored
This patch makes sure that all heaaders start at a four byte boundary. This is done by not having the ethernet header, which is 14 bytes long, in the packet buffer. This fixes the remote mode for platforms having strict alignment restrictions, like ARM. Without this patch you can't use the remote mode on a Rasperry Pi running FreeBSD. This patch has been tested on Linux (Intel) in local and remote mode and one FreeBSD (Intel and ARM) in local and remote mode. Signed-off-by:
Michael Tuexen <tuexen@fh-muenster.de>
-
Michael Tüxen authored
When using libpcap, the function packet_socket_receive was ignoring the direction. If there were inbound packets sniffed the following try to read the packet from the tun descriptor blocked. This patch makes packet_socket_receive aware of the direction and therefore the libpcap implementation has the same functionality as the Linux one. It just uses two pcap handles, one for each direction. Tested on FreeBSD. Signed-off-by:
Michael Tuexen <tuexen@fh-muenster.de>
-
- Jun 26, 2013
-
-
Neal Cardwell authored
Initial commit for the packetdrill network stack testing tool: https://code.google.com/p/packetdrill/ Signed-off-by:
Neal Cardwell <ncardwell@google.com>
-