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. Jul 11, 2015
  2. May 23, 2015
  3. May 03, 2015
  4. May 02, 2015
  5. May 01, 2015
    • Michael Tüxen's avatar
      Add initial support for SCTP tests. · 1672402c
      Michael Tüxen authored
      Current limitations:
      * Chunk parameters are not yet supported.
      * Error causes are not yet supported.
      * Chunks can't be bundled with COOKIE-ECHO chunks.
      * Chunk flags are not supported.
      * Chunk lengths are not supported.
      * Gap reports and duplicate TSNs are not supported for SACK chunks.
      * SCTP related ICMP messages are not supported.
      This version is only tested in a limited way, only on FreeBSD and
      only in local mode.
      1672402c
  6. Dec 28, 2014
  7. Nov 30, 2013
    • Neal Cardwell's avatar
      net-test: packetdrill MPLS support: parse MPLS label stacks in scripts · 5c32114d
      Neal Cardwell authored
      Code to parse script packets using an encapsulation layer that is an
      MPLS label stack.
      
      The syntax looks like:
      
        mpls (label 123, tc 1, [S], ttl 255) (label 456, tc 1, [S], ttl 255)
      
      This is borrowed from the syntax from tcpdump, which is:
      
        MPLS (label 123, exp 1, [S], ttl 255) (label 456, exp 1, [S], ttl 255)
      
      We use "tc" because RFC 5462 renamed the EXP ("experimental") field to
      the TC ("traffic class") field. We use lower-case "mpls" instead of
      "MPLS" for consistency with other packetdrill protocols, and for ease
      of typing.
      
      Change-Id: I2e797aead8605da9fe3f0461594cf7273d4ef0ec
      5c32114d
    • Neal Cardwell's avatar
      net-test: packetdrill: fix lexical scanning of hex integers · a49df526
      Neal Cardwell authored
      Properly recognize hex integers.
      
      Change-Id: I23b002e06ec21a445e66e82d47e72a65071b9a01
      a49df526
  8. Nov 28, 2013
    • Neal Cardwell's avatar
      net-test: packetdrill encap support: IPv6 support · 8eb75b5d
      Neal Cardwell authored
      Add support for IPv6 in encapsulation layers, including: lexical
      scanning of IPv6 addresses, parsing IPv6 encap in scripts, appending
      and filling in IPv6 encapsulation.
      
      
      Change-Id: I1349cd4056c168a4114a92324eb2a321f7db7697
      8eb75b5d
    • 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
  9. Jun 26, 2013
Loading