Add initial support for SCTP tests.
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.
Showing
- gtests/net/packetdrill/Makefile.common 1 addition, 1 deletiongtests/net/packetdrill/Makefile.common
- gtests/net/packetdrill/lexer.l 24 additions, 0 deletionsgtests/net/packetdrill/lexer.l
- gtests/net/packetdrill/netdev.c 2 additions, 2 deletionsgtests/net/packetdrill/netdev.c
- gtests/net/packetdrill/packet.c 17 additions, 1 deletiongtests/net/packetdrill/packet.c
- gtests/net/packetdrill/packet.h 1 addition, 0 deletionsgtests/net/packetdrill/packet.h
- gtests/net/packetdrill/parser.y 221 additions, 3 deletionsgtests/net/packetdrill/parser.y
- gtests/net/packetdrill/run.c 5 additions, 0 deletionsgtests/net/packetdrill/run.c
- gtests/net/packetdrill/run_packet.c 952 additions, 47 deletionsgtests/net/packetdrill/run_packet.c
- gtests/net/packetdrill/run_packet.h 6 additions, 0 deletionsgtests/net/packetdrill/run_packet.h
- gtests/net/packetdrill/run_system_call.c 2 additions, 1 deletiongtests/net/packetdrill/run_system_call.c
- gtests/net/packetdrill/sctp_packet.c 692 additions, 0 deletionsgtests/net/packetdrill/sctp_packet.c
- gtests/net/packetdrill/sctp_packet.h 141 additions, 0 deletionsgtests/net/packetdrill/sctp_packet.h
- gtests/net/packetdrill/socket.h 15 additions, 0 deletionsgtests/net/packetdrill/socket.h
- gtests/net/packetdrill/tests/bsd/sctp/sctp.pkt 29 additions, 0 deletionsgtests/net/packetdrill/tests/bsd/sctp/sctp.pkt
- gtests/net/packetdrill/tests/bsd/sctp/sctp_active.pkt 27 additions, 0 deletionsgtests/net/packetdrill/tests/bsd/sctp/sctp_active.pkt
- gtests/net/packetdrill/tests/bsd/sctp/sctp_handle_init.pkt 7 additions, 0 deletionsgtests/net/packetdrill/tests/bsd/sctp/sctp_handle_init.pkt
- gtests/net/packetdrill/tests/bsd/sctp/sctp_init_rtx.pkt 26 additions, 0 deletionsgtests/net/packetdrill/tests/bsd/sctp/sctp_init_rtx.pkt
- gtests/net/packetdrill/tests/bsd/sctp/sctp_passive.pkt 27 additions, 0 deletionsgtests/net/packetdrill/tests/bsd/sctp/sctp_passive.pkt
Loading
Please register or sign in to comment