%description: Test connection setup: simultaneous active open by A and B A,B: INIT --> SYN_SENT --> SYN_RCVD --> ESTABLISHED Have them send 100-100 bytes to check seq numbers are correct. %inifile: {}.ini [General] #preload-ned-files = *.ned ../../*.ned @../../../../nedfiles.lst ned-path = .;../../../../src;../../lib #omnetpp 5.0 - 5.1 compatibility: eventlog-file = "${resultdir}/${configname}-${runnumber}.elog" output-scalar-file = "${resultdir}/${configname}-${runnumber}.sca" output-vector-file = "${resultdir}/${configname}-${runnumber}.vec" snapshot-file = "${resultdir}/${configname}-${runnumber}.sna" #[Cmdenv] cmdenv-event-banners=false cmdenv-express-mode=false #[Parameters] *.testing=true ####cmdenv-log-format="" *.tcptester.cmdenv-ev-output=true **.cmdenv-ev-output=false *.cli_app.active=true *.srv_app.active=true *.cli_app.tOpen=0s *.srv_app.tOpen=0s *.cli_app.tSend=1s *.cli_app.sendBytes=100B *.srv_app.tSend=1s *.srv_app.sendBytes=100B include ../../lib/defaults.ini %contains: stdout [testing] DEBUG: cli_tcp: INIT --> SYN_SENT (on OPEN_ACTIVE) [testing] DEBUG: srv_tcp: INIT --> SYN_SENT (on OPEN_ACTIVE) [0.001 A001] A.1000 > B.2000: A S 0:0(0) win 16384 [0.001 B001] A.1000 < B.2000: A S 0:0(0) win 16384 [testing] DEBUG: srv_tcp: SYN_SENT --> SYN_RCVD (on RCV_SYN) [testing] DEBUG: cli_tcp: SYN_SENT --> SYN_RCVD (on RCV_SYN) [0.003 B002] A.1000 < B.2000: A S 0:0(0) ack 1 win 16384 [0.003 A002] A.1000 > B.2000: A S 0:0(0) ack 1 win 16384 [0.005 A003] A.1000 > B.2000: A ack 1 win 16384 [0.005 B003] A.1000 < B.2000: A ack 1 win 16384 [testing] DEBUG: srv_tcp: SYN_RCVD --> ESTABLISHED (on RCV_ACK) [testing] DEBUG: cli_tcp: SYN_RCVD --> ESTABLISHED (on RCV_ACK) [1.001 A004] A.1000 > B.2000: A 1:101(100) ack 1 win 16384 [1.001 B004] A.1000 < B.2000: A 1:101(100) ack 1 win 16384 %contains: stdout [1.204] tcpdump finished, A:5 B:5 segments %#-------------------------------------------------------------------------------------------------------------- %not-contains: stdout undisposed object: %not-contains: stdout -- check module destructor %#--------------------------------------------------------------------------------------------------------------