|
|
VPP-827
|
VPP-720
TCP.checksum : Invert the checksum field bit values
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-826
|
VPP-720
TCP.checksum : Set checksum field so it contains -1
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-825
|
VPP-720
TCP.checksum : Adjust payload so checksum is +1 and set checksum field to +0
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-824
|
VPP-720
TCP.checksum : Adjust payload so checksum is -0 and set checksum field to +0
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-823
|
VPP-720
TCP.checksum : Adjust payload so checksm is -0 and set checksum field to -0
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-822
|
VPP-720
TCP.setup : Verify SYN-RCVD state remembers last state; passive open
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-821
|
VPP-720
TCP.setup : ICMPv4 Source Quench must not trigger slow start
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-820
|
VPP-720
TCP.setup : Should use recommended initial values and bounds for connection defaults
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-819
|
VPP-720
TCP.setup : Verify SYN RTO computed same as for data segments
|
Florin Coras
|
Keith Burns
|
|
Closed |
Won't Do
|
|
|
|
|
|
|
VPP-818
|
VPP-720
TCP.setup : Verify Jacobson Slow Start algorithm
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-817
|
VPP-720
TCP.setup : Validate support for simultaneous listen and connection attempts
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-816
|
VPP-720
TCP.setup : Set the header length in the appended IP header to 4
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-815
|
VPP-720
TCP.setup : Set the header length in the appended IP header to one
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-814
|
VPP-720
TCP.setup : Set the header length in the appended IP header to zero
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-813
|
VPP-720
TCP.setup : Set the source address in the appended IP header to the broadcast address
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-812
|
VPP-720
TCP.setup : Set source address in the appended IP header to the localhost address
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-811
|
VPP-720
TCP.setup : Remove last 7 bytes from Destination Unreachable ICMP message
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-810
|
VPP-720
TCP.setup : Coerce initial sequence number to 0xFFFFFFFF. Add data to SYN segment
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-809
|
VPP-720
TCP.setup : Coerce initial sequence number to 0xFFFFFFFE. Add data to SYN segment
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-808
|
VPP-720
TCP.setup : Coerce initial sequence number to 0x80000001. Add data to SYN segment
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-807
|
VPP-720
TCP.setup : Coerce initial sequence number to 0x80000000. Add data to SYN segment
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-806
|
VPP-720
TCP.setup : Coerce initial sequence number to 0x7FFFFFFF. Add data to SYN segment
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-805
|
VPP-720
TCP.setup : Coerce initial sequence number to 0x00000000. Add data to SYN segment
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-804
|
VPP-720
TCP.setup : Coerce initial sequence number to 0xFFFFFFFF
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-803
|
VPP-720
TCP.setup : Coerce initial sequence number to 0xFFFFFFFE
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-802
|
VPP-720
TCP.setup : Coerce initial sequence number to 0x80000001
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-801
|
VPP-720
TCP.setup : Coerce initial sequence number to 0x80000000
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-800
|
VPP-720
TCP.setup : Coerce initial sequence number to 0x7FFFFFFF
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-799
|
VPP-720
TCP.setup : Coerce initial sequence number to 0x00000000
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-798
|
VPP-720
TCP.options : Append an unkown IPv4 option with length of 4
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-797
|
VPP-720
TCP.options : Verify use of default TCP MSS value
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-796
|
VPP-720
TCP.options : Verify non-default MSS option always included
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-795
|
VPP-720
TCP.options : Split SYN/ACK segment to ACK and SYN segments. ACK gets all options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-794
|
VPP-720
TCP.options : Split SYN/ACK segment to ACK and SYN segments. ACK gets TSOPT, SACK, WSOPT options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-793
|
VPP-720
TCP.options : Split SYN/ACK segment to ACK and SYN segments. ACK gets TSOPT, SACK, MSS options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-792
|
VPP-720
TCP.options : Split SYN/ACK segment to ACK and SYN segments. ACK gets TSOPT, SACK options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-791
|
VPP-720
TCP.options : Split SYN/ACK segment to ACK and SYN segments. ACK gets TSOPT, WSOPT, MSS options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-790
|
VPP-720
TCP.options : Split SYN/ACK segment to ACK and SYN segments. ACK gets TSOPT, WSOPT options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-789
|
VPP-720
TCP.options : Split SYN/ACK segment to ACK and SYN segments. ACK gets TSOPT, MSS options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-788
|
VPP-720
TCP.options : Split SYN/ACK segment to ACK and SYN segments. ACK gets TSOPT options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-787
|
VPP-720
TCP.options : Split SYN/ACK segment to ACK and SYN segments. ACK gets SACK, WSOPT, MSS options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-786
|
VPP-720
TCP.options : Split SYN/ACK segment to ACK and SYN segments. ACK gets SACK, WSOPT options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-785
|
VPP-720
TCP.options : Split SYN/ACK segment to ACK and SYN segments. ACK gets SACK, MSS options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-784
|
VPP-720
TCP.options : Split SYN/ACK segment to ACK and SYN segments. ACK gets SACK options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-783
|
VPP-720
TCP.options : Split SYN/ACK segment to ACK and SYN segments. ACK gets WSOPT, MSS options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-782
|
VPP-720
TCP.options : Split SYN/ACK segment to ACK and SYN segments. ACK gets WSOPT options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-781
|
VPP-720
TCP.options : Split SYN/ACK segment to ACK and SYN segments. ACK gets MSS options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-780
|
VPP-720
TCP.options : Split SYN/ACK segment to ACK and SYN segments. ACK gets no options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-779
|
VPP-720
TCP.options : Split SYN/ACK segment to SYN and ACK segments. ACK gets all options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-778
|
VPP-720
TCP.options : Split SYN/ACK segment to SYN and ACK segments. ACK gets TSOPT, SACK, WSOPT options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-777
|
VPP-720
TCP.options : Split SYN/ACK segment to SYN and ACK segments. ACK gets TSOPT, SACK, MSS options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-776
|
VPP-720
TCP.options : Split SYN/ACK segment to SYN and ACK segments. ACK gets TSOPT, SACK options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-775
|
VPP-720
TCP.options : Split SYN/ACK segment to SYN and ACK segments. ACK gets TSOPT, WSOPT, MSS options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-774
|
VPP-720
TCP.options : Split SYN/ACK segment to SYN and ACK segments. ACK gets TSOPT, WSOPT options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-773
|
VPP-720
TCP.options : Split SYN/ACK segment to SYN and ACK segments. ACK gets TSOPT, MSS options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-772
|
VPP-720
TCP.options : Split SYN/ACK segment to SYN and ACK segments. ACK gets TSOPT options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-771
|
VPP-720
TCP.options : Split SYN/ACK segment to SYN and ACK segments. ACK gets SACK option, WSOPT, MSS options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-770
|
VPP-720
TCP.options : Split SYN/ACK segment to SYN and ACK segments. ACK gets SACK option, WSOPT options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-769
|
VPP-720
TCP.options : Split SYN/ACK segment to SYN and ACK segments. ACK gets SACK option. MSS options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-768
|
VPP-720
TCP.options : Split SYN/ACK segment to SYN and ACK segments. ACK gets SACK option
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-767
|
VPP-720
TCP.options : Split SYN/ACK segment to SYN and ACK segments. ACK gets WSOPT. MSS options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-766
|
VPP-720
TCP.options : Split SYN/ACK segment to SYN and ACK segments. ACK gets TSOPT options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-765
|
VPP-720
TCP.options : Split SYN/ACK segment to SYN and ACK segments. ACK gets MSS option
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-764
|
VPP-720
TCP.options : Split SYN/ACK segment to SYN and ACK segments. ACK gets no options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-763
|
VPP-720
TCP.options : Replace the value of MSS option with the value 8000
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-762
|
VPP-720
TCP.options : Replace the value of MSS option with the value 1501
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-761
|
VPP-720
TCP.options : Replace the value of MSS option with the value 1461
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-760
|
VPP-720
TCP.options : Add WSOPT option with a shift value of 8 to all non-SYN segments
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-759
|
VPP-720
TCP.options : Add MSS option of 768 to all non-SYN segments
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-758
|
VPP-720
TCP.options : Append unkown option of length 40 to all segments in which it fits
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-757
|
VPP-720
TCP.options : Append unkown options until header overflows by at least 1 byte
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-756
|
VPP-720
TCP.options : Append non-zero fill (value 6) between EOL and end of TCP header
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-755
|
VPP-720
TCP.options : Append unkown option with a length of 0 to all segments
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-754
|
VPP-720
TCP.options : Prepend one NOP to force options to odd-numbered byte boundaries
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-753
|
VPP-720
TCP.options : Prepend and append unkown options of valid length to all segments
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-752
|
VPP-720
TCP.options : Prepend an unkown option with with valid length to options in all segments
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-751
|
VPP-720
TCP.options : Create 40 bytes of options by prepending NOP options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-750
|
VPP-720
TCP.options : Create 40 bytes of options by appending NOP options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-749
|
VPP-720
TCP.options : Create 40 bytes of options by appending EOL options
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-748
|
VPP-720
TCP.connected : ACKs must not be delayed more than 0.5s
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-747
|
VPP-720
TCP.connected : Should use delayed ACKs.
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-746
|
VPP-720
TCP.connected : Verify exponential backoff
|
Florin Coras
|
Keith Burns
|
|
Closed |
Won't Do
|
|
|
|
|
|
|
VPP-745
|
VPP-720
TCP.connected : Verify Karn's algorithm
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-744
|
VPP-720
TCP.connected : Segment: 4 segments. Order: Complex reversed. Overlap: Complex
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-743
|
VPP-720
TCP.connected : Segment: 6 segments. Order: Complex reversed. Overlap: Complex
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-742
|
VPP-720
TCP.connected : Segment: 512 bytes. Order: N... 3 2 1. Overlap: All but 1 byte.
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-741
|
VPP-720
TCP.connected : Segment: 3 bytes. Order: N... 3 2 1. Overlap: 1 byte
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-740
|
VPP-720
TCP.connected : Segment 4 segments. Order: Complex. Overlap: Complex
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-739
|
VPP-720
TCP.connected : Segment 6 segments. Order: complex. Overlap: complex
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-738
|
VPP-720
TCP.connected : Segment 512 bytes. Order : 1 2 3 ... N. Overlap: All but 1 byte
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-737
|
VPP-720
TCP.connected : Segment 3 bytes. Order 1 2 3 ... N. Overlap: 1 byte
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-736
|
VPP-720
TCP.connected : Segment 512 bytes. Order 2134. Overlap: None
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-735
|
VPP-720
TCP.connected : Segment 2 bytes. Order: N... 3 2 1. Overlap: None
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-734
|
VPP-720
TCP.connected : Change the window size to 0xffff
|
Florin Coras
|
Keith Burns
|
|
Closed |
Open
|
|
|
|
|
|
|
VPP-733
|
VPP-720
TCP.connected : Change the window size to 0x8001
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-732
|
VPP-720
TCP.connected : Change the window size to 0x8000
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-731
|
VPP-720
TCP.connected : Change the window size to 0x7fff
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-730
|
VPP-720
TCP.connected : Change the window size fo 0xff
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-729
|
VPP-720
TCP.connected : Change the window size to 3
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-728
|
VPP-720
TCP.connected : Change the window size to 1
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-727
|
VPP-720
TCP.connected : Split TCP segments into 8 byte segments, clear push, and send in reverse order
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-726
|
VPP-720
TCP.connected : Split TCP segments into 8 byte segments, set push, and send in reverse order
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-725
|
VPP-720
TCP.connected : Split TCP segments into 8 byte segments, send in reverse order
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-724
|
VPP-720
TCP.connected : Remove (clear) any PUSH bits from TCP packets
|
Florin Coras
|
Keith Burns
|
|
Closed |
Open
|
|
|
|
|
|
|
VPP-723
|
VPP-720
TCP.close : Ignore data in RST segments
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-722
|
VPP-720
TCP.close : Test changes FIN/ACK segments into SYN/ACK segments
|
Florin Coras
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|
|
|
VPP-721
|
VPP-720
Create list of Maxwell Pro tests that Linux kernel passes
|
Dave Barach
|
Keith Burns
|
|
Closed |
Done
|
|
|
|
|