Skip to content
Snippets Groups Projects
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 .
  1. Dec 28, 2014
    • Michael Tüxen's avatar
      Add support for UDPLite (RFC 3828) · 5acc3289
      Michael Tüxen authored
      
      This commit adds support for UDPLite as specified in RFC 3828
      and the corresponding socket options.
      It is tested on FreeBSD 10.1 and Linux, the platforms supporting
      UDPLite.
      
      Signed-off-by: default avatarMichael Tuexen <tuexen@fh-muenster.de>
      5acc3289
    • Michael Tüxen's avatar
      Fix alignment of headers in the packet buffer · a9e2e535
      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: default avatarMichael Tuexen <tuexen@fh-muenster.de>
      a9e2e535
  2. Jan 24, 2014
  3. Jan 11, 2014
  4. Nov 28, 2013
    • Neal Cardwell's avatar
      net-test: packetdrill encap support: main encapsulation engine · 4d1122bd
      Neal Cardwell authored
      The main engine for handling encapsualted packets in packetdrill,
      including:
      
      - parsing scripts with encapsulation
      - parsing packets with encapsulation
      - injecting packets with encapsulation
      
      Encapsulated packets look like the following, which has an IP header,
      GRE header, and then regular IP/TCP header:
      
      +0 > ipv4 1.1.1.1 > 2.2.2.2: gre: . 1:1001(1000) ack 1
      
      See other patches in the series for more detailed examples.
      
      
      Change-Id: Ia8c7580e268f5b0347bd9d3fdc73b096f751a79d
      4d1122bd
  5. Jun 26, 2013
Loading