-
- Downloads
net-test: packetdrill encap support: main encapsulation engine
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
Showing
- gtests/net/packetdrill/Makefile.common 1 addition, 1 deletiongtests/net/packetdrill/Makefile.common
- gtests/net/packetdrill/icmp_packet.c 18 additions, 10 deletionsgtests/net/packetdrill/icmp_packet.c
- gtests/net/packetdrill/ip.h 5 additions, 0 deletionsgtests/net/packetdrill/ip.h
- gtests/net/packetdrill/ip_packet.c 62 additions, 8 deletionsgtests/net/packetdrill/ip_packet.c
- gtests/net/packetdrill/ip_packet.h 15 additions, 2 deletionsgtests/net/packetdrill/ip_packet.h
- gtests/net/packetdrill/lexer.l 4 additions, 2 deletionsgtests/net/packetdrill/lexer.l
- gtests/net/packetdrill/packet.c 175 additions, 26 deletionsgtests/net/packetdrill/packet.c
- gtests/net/packetdrill/packet.h 57 additions, 17 deletionsgtests/net/packetdrill/packet.h
- gtests/net/packetdrill/packet_checksum.c 5 additions, 5 deletionsgtests/net/packetdrill/packet_checksum.c
- gtests/net/packetdrill/packet_parser.c 113 additions, 34 deletionsgtests/net/packetdrill/packet_parser.c
- gtests/net/packetdrill/parser.y 62 additions, 19 deletionsgtests/net/packetdrill/parser.y
- gtests/net/packetdrill/run_packet.c 1 addition, 1 deletiongtests/net/packetdrill/run_packet.c
- gtests/net/packetdrill/tcp_packet.c 8 additions, 4 deletionsgtests/net/packetdrill/tcp_packet.c
- gtests/net/packetdrill/udp_packet.c 9 additions, 4 deletionsgtests/net/packetdrill/udp_packet.c
Loading
Please register or sign in to comment