20250724.104353.010 infra Trace started Version: c3270 v4.5pre1 Wed Jul 23 01:55:57 UTC 2025 pdm Build options: --enable-local-process --with-readline --with-curses-wide via gcc 13.3.0 64-bit Command: c3270 c3270 -trace localhost:8021 Model 3279-4-E, 43 rows x 80 cols, color display, extended data stream, color emulation, code page bracket Locale codeset: UTF-8 Host codepage: 37 Settings: acceptHostname= aidWait=true alwaysInsert=false bindLimit=true blankFill=true caDir= caFile= certFile= certFileType= chainFile= codePage=bracket confDir=/usr/local/etc/x3270 contentionResolution=true crosshair=false devName= extendedDataStream=true ftBufferSize=16384 httpd= insertMode=false keyFile= keyFileType= keyPasswd= lineMode=true lineWrap=false loginMacro= model=3279-4-E monoCase=false noTelnetInputMode=line nopSeconds=0 oerrLock=true oversize= preferIpv4=false preferIpv6=false printer.options= printerLu= proxy= reconnect=false retry=false reverseInputMode=false rightToLeftMode=false rpq= saveLines=4096 screenTrace=false scriptPort= showTiming=false startTls=true termName= tls992=true tlsMaxProtocol= tlsMinProtocol= tlsSecurityLevel= trace=true typeahead=true underscore=false underscoreBlankFill=true unlockDelay=false unlockDelayMs=350 user= verifyHostCert=true visibleControl=false wrongTerminalName=false Connection state: not-connected Data stream: 20250724.104353.011 task CB(command)[#1] started 20250724.104353.011 task CB(command)[#1.1] IDLE -> RUNNING (child task to be pushed next) 20250724.104353.011 task Macro[#1.2] IDLE -> RUNNING (fresh push) 20250724.104353.014 infra ctlr_enable_cursor(true, scroll) 20250724.104353.016 task Macro[#1.2] RUNNING -> IDLE (about to resume) 20250724.104353.016 task Macro[#1.2] running 20250724.104353.016 task Macro[#1.2] IDLE -> RUNNING (executing) 20250724.104353.016 task Macro[#1.2] 'Connect("localhost:8021")' The connection to the test target host is started. This was triggered from the c3270 command line. 20250724.104353.016 infra command -> Connect("localhost:8021") 20250724.104353.016 infra st_changed(secure,false) 20250724.104353.016 socket Resolver slot is 0 20250724.104353.016 infra cstate [not-connected] -> [resolving] (host_connect) 20250724.104353.016 infra st_changed(connect,true) 20250724.104353.016 kybd Keyboard unlock(kybd_connect) NOT_CONNECTED -NOT_CONNECTED -> none 20250724.104353.016 kybd Keyboard lock(kybd_connect) none +NOT_CONNECTED -> NOT_CONNECTED 20250724.104353.016 infra ctlr_enable_cursor(false, connect) 20250724.104353.016 infra st_changed(negotiating,true) 20250724.104353.017 task Macro[#1.2] complete, success 20250724.104353.017 task CB(command)[#1.1] RUNNING -> IDLE (about to resume) 20250724.104353.017 task CB(command)[#1.1] child task done, success 20250724.104353.017 ui command complete 20250724.104353.017 ui stop pager 20250724.104353.017 task CB(command)[#1.1] complete, success 20250724.104353.017 task CB(command)[#1] complete 20250724.104353.019 sched Waiting for 3 events or 0.997 sec 20250724.104353.019 sched Got 1 fd, 1 event 20250724.104353.019 socket Resolution complete, 1 address 20250724.104353.021 tls Will verify host certificate 20250724.104353.044 socket Making host socket non-blocking 20250724.104353.044 socket Trying 127.0.0.1, port 8021... 20250724.104353.044 socket TCP connection pending. 20250724.104353.044 infra cstate [resolving] -> [tcp-pending] (host_continue_connect) 20250724.104353.044 infra st_changed(negotiating,true) 20250724.104353.044 infra txflush: 60 slots, 3168 bytes 20250724.104353.044 sched Waiting for 6 events or 0.000 sec 20250724.104353.044 sched Got 1 fd, 1 event 20250724.104353.044 socket Output possible 20250724.104353.044 infra cstate [tcp-pending] -> [telnet-pending] (host_connected) 20250724.104353.044 infra st_changed(connect,true) 20250724.104353.044 kybd Keyboard unlock(kybd_connect) NOT_CONNECTED -NOT_CONNECTED -> none 20250724.104353.044 kybd Keyboard lock(kybd_connect) none +AWAITING_FIRST -> AWAITING_FIRST 20250724.104353.045 infra Host negotiation step took 0.001080s to complete 20250724.104353.045 infra ctlr_enable_cursor(true, connect) 20250724.104353.045 infra ctlr_enable_cursor(true, nvt) 20250724.104353.045 infra st_changed(negotiating,true) 20250724.104353.045 socket Connected to localhost, port 8021. 20250724.104353.045 infra st_changed(secure,false) 20250724.104353.045 infra st_changed(line-mode,true) 20250724.104353.045 infra txflush: 21 slots, 744 bytes 20250724.104353.047 sched Waiting for 5 events or 0.998 sec 20250724.104353.047 sched Got 1 fd, 1 event 20250724.104353.047 socket Reading host socket 20250724.104353.047 socket Host socket read complete nr=6 < 0x0 fffd28fffd27 20250724.104353.047 telnet RCVD DO TN3270E > 0x0 fffb28 20250724.104353.047 telnet SENT WILL TN3270E 20250724.104353.047 tn3270 Now operating in connected-unbound mode. 20250724.104353.048 infra cstate [telnet-pending] -> [connected-unbound] (host_in3270) 20250724.104353.048 infra st_changed(negotiating,true) 20250724.104353.048 infra st_changed(3270-mode,false) 20250724.104353.048 infra Host negotiation step took 0.000023s to complete 20250724.104353.048 infra ctlr_enable_cursor(true, connect) 20250724.104353.048 telnet RCVD DO NEW-ENVIRON > 0x0 fffb27 20250724.104353.048 telnet SENT WILL NEW-ENVIRON 20250724.104353.048 infra txflush: 15 slots, 600 bytes 20250724.104353.049 sched Waiting for 5 events 20250724.104353.049 sched Got 1 fd, 1 event 20250724.104353.049 socket Reading host socket 20250724.104353.049 socket Host socket read complete nr=7 < 0x0 fffa280802fff0 20250724.104353.049 telnet RCVD SB TN3270E SEND DEVICE-TYPE SE > 0x0 fffa28020749424d2d333237382d342d45fff0 20250724.104353.049 telnet SENT SB TN3270E DEVICE-TYPE REQUEST IBM-3278-4-E SE 20250724.104353.050 sched Waiting for 5 events 20250724.104353.050 sched Got 1 fd, 1 event 20250724.104353.050 socket Reading host socket 20250724.104353.050 socket Host socket read complete nr=6 < 0x0 fffa2701fff0 20250724.104353.050 telnet RCVD SB NEW-ENVIRON SEND SE > 0x0 fffa270000555345520170646d0349424d454c46015945530349424d4150504c > 0x20 4944014e6f6e6503434f44455041474501303337034348415253455401363937 > 0x40 034b42445459504501555342fff0 20250724.104353.051 telnet SENT SB NEW-ENVIRON IS VAR "USER" VALUE "pdm" USERVAR "IBMELF" VALUE "YES" USERVAR "IBMAPPLID" VALUE "None" USERVAR "CODEPAGE" VALUE "037" USERVAR "CHARSET" VALUE "697" USERVAR "KBDTYPE" VALUE "USB" SE 20250724.104353.051 infra txflush: 18 slots, 528 bytes 20250724.104353.052 sched Waiting for 5 events 20250724.104353.052 sched Got 1 fd, 1 event 20250724.104353.052 socket Reading host socket 20250724.104353.052 socket Host socket read complete nr=28 < 0x0 fffa28020449424d2d333237382d342d450149424d3054453136fff0 20250724.104353.052 telnet RCVD SB TN3270E DEVICE-TYPE IS IBM-3278-4-E CONNECT IBM0TE16 SE > 0x0 fffa28030700020405fff0 20250724.104353.052 telnet SENT SB TN3270E FUNCTIONS REQUEST BIND-IMAGE RESPONSES SYSREQ CONTENTION-RESOLUTION SE 20250724.104353.054 sched Waiting for 5 events 20250724.104353.054 sched Got 1 fd, 1 event 20250724.104353.054 socket Reading host socket 20250724.104353.054 socket Host socket read complete nr=8 < 0x0 fffa28030700fff0 20250724.104353.054 telnet RCVD SB TN3270E FUNCTIONS REQUEST BIND-IMAGE SE > 0x0 fffa28030400fff0 20250724.104353.054 telnet SENT SB TN3270E FUNCTIONS IS BIND-IMAGE SE 20250724.104353.054 tn3270 TN3270E option negotiation complete. 20250724.104353.055 sched Waiting for 5 events 20250724.104353.055 sched Got 1 fd, 1 event 20250724.104353.055 socket Reading host socket 20250724.104353.055 socket Host socket read complete nr=59 < 0x0 030000000031010303b1903080008787f8870002800000000018502b507f0000 < 0x20 08c9c2d4f0e2d4c1d80005007eec0b1008c9c2d4f0e3c5e2d8ffef 20250724.104353.055 tn3270 RCVD TN3270E(BIND-IMAGE NO-RESPONSE 0) < BIND PLU-name 'IBM0SMAQ' MaxSec-RU 1024 MaxPri-RU 3840 Rows-Cols Default ... ... 24x80 Alternate 43x80 20250724.104353.057 tn3270 Now operating in connected-tn3270e mode. 20250724.104353.057 infra cstate [connected-unbound] -> [connected-tn3270e] (host_in3270) 20250724.104353.057 infra st_changed(3270-mode,true) 20250724.104353.059 infra ctlr_enable_cursor(true, connect) 20250724.104353.059 telnet RCVD EOR 20250724.104353.059 infra txflush: 11 slots, 424 bytes 20250724.104353.060 sched Waiting for 5 events 20250724.104353.101 sched Got 1 fd, 1 event 20250724.104353.101 socket Reading host socket 20250724.104353.101 socket Host socket read complete nr=691 The test target paints the menu screen. < 0x0 0000000000f542a7f3f2f7f040a385a2a340a381998785a3404d8696999481a3 < 0x20 a3858440f3f2f7f05d11c15011c26040839693969940404040e3d5f3f2f7f040 < 0x40 979996a39683969340a28599a585994086969940839693969940a385a2a38995 < 0x60 87404d979381899540949684859340f440998598a4899985845d11c3f0408583 < 0x80 88964040404040e39989a5898193408583889640a28599a5859911c540408982 < 0xa0 94938995924040e3d5f3f2f7f040979996a39683969340a28599a5859940a289 < 0xc0 94a49381a389958740898294938995926b40a689a388408885939740a2839985 < 0xe0 8595a211c65040948595a44040404040d48595a440a4a2899587409793818995 < 0x100 40e3c5d3d5c5e311c76040948595a46086404040d48595a440a4a28995874086 < 0x120 96999481a3a3858440f3f2f7f040a2839985859511c8f040948595a460954040 < 0x140 40d48595a440a4a289958740e3d5f3f2f7f0c540d5e5e34094968485114a4040 < 0x160 948595a460a2404040d48595a440a4a289958740e3d5f3f2f7f0c540e2e2c3d7 < 0x180 60d3e44094968485114b5040948595a460a4404040d48595a440a4a289958740 < 0x1a0 a4958696999481a3a3858440f3f2f7f040a28399858595114c6040a295819285 < 0x1c0 40404040e3d5f3f2f7f040979996a39683969340a28599a5859940979381a889 < 0x1e0 958740a295819285114df040a299a4a59440404040e3d5f3f2f7f040979996a3 < 0x200 9683969340a28599a5859940a28994a49381a389958740a299a4a594404d9793 < 0x220 81899540949684859340f440998598a4899985845d114f4040a4a5a594404040 < 0x240 4040e3d5f3f2f7f040979996a39683969340a28599a5859940a28994a49381a3 < 0x260 89958740a4a5a5941150504098a489a34040404040c489a2839695958583a340 < 0x280 8699969440a385a2a340a381998785a311d16011d2f011d940115a507e7e6e29 < 0x2a0 02c001fe0113115c6f1d30c6f37ec5d5c4ffef 20250724.104353.103 tn3270 RCVD TN3270E(3270-DATA NO-RESPONSE 0) < EraseWrite(reset,restore) 'x3270 test target (formatted 3270)' SetBufferA ... ... ddress(2,1) SetBufferAddress(3,1) ' color TN3270 protocol server for ... ... color testing (plain model 4 required)' SetBufferAddress(4,1) ' echo ... ... Trivial echo server' SetBufferAddress(5,1) ' ibmlink TN3270 protoco ... ... l server simulating ibmlink, with help screens' SetBufferAddress(6,1) ' ... ... menu Menu using plain TELNET' SetBufferAddress(7,1) ' menu-f Men ... ... u using formatted 3270 screen' SetBufferAddress(8,1) ' menu-n Menu us ... ... ing TN3270E NVT mode' SetBufferAddress(9,1) ' menu-s Menu using TN327 ... ... 0E SSCP-LU mode' SetBufferAddress(10,1) ' menu-u Menu using unformatt ... ... ed 3270 screen' SetBufferAddress(11,1) ' snake TN3270 protocol serve ... ... r playing snake' SetBufferAddress(12,1) ' sruvm TN3270 protocol serv ... ... er simulating sruvm (plain model 4 required)' SetBufferAddress(13,1) ' ... ... uvvm TN3270 protocol server simulating uvvm' SetBufferAddress(14,1) ... ... ' quit Disconnect from test target' SetBufferAddress(15,1) SetBuff ... ... erAddress(16,1) SetBufferAddress(21,1) SetBufferAddress(22,1) '==>' Sta ... ... rtFieldExtended(22,4) 3270(modified) input-control(enabled) InsertCurso ... ... r(22,5) SetBufferAddress(23,80) StartField(protected,skip) 'F3=END' 20250724.104353.106 kybd Keyboard unlock(ctlr_write) AWAITING_FIRST -AWAITING_FIRST -> none 20250724.104353.106 telnet RCVD EOR 20250724.104353.106 infra txflush: 654 slots, 15840 bytes 20250724.104353.108 sched Waiting for 5 events 20250724.104357.002 sched Got 1 fd, 1 event 20250724.104357.002 ui kybd_input: calling wget_wch() 20250724.104357.002 ui kybd_input: k=0 wch=105 'ibmlink' is entered from the keyboard, one key at a time. In a script, this would be done in one go with the String() action. 20250724.104357.002 ui Key 'i' (curses key 0x0, char code 0x69) 20250724.104357.002 ui Default -> Key(U+0069) 20250724.104357.002 task CB(default)[#2] started 20250724.104357.002 task CB(default)[#2.1] IDLE -> RUNNING (child task to be pushed next) 20250724.104357.002 task Macro[#2.2] IDLE -> RUNNING (fresh push) 20250724.104357.002 ui kybd_input: calling wget_wch() 20250724.104357.002 ui kybd_input: k=-1 wch=0 20250724.104357.002 ui kybd_input: k == ERR, return 20250724.104357.002 infra txflush: 15 slots, 568 bytes 20250724.104357.003 task Macro[#2.2] RUNNING -> IDLE (about to resume) 20250724.104357.003 task Macro[#2.2] running 20250724.104357.003 task Macro[#2.2] IDLE -> RUNNING (executing) 20250724.104357.003 task Macro[#2.2] 'Key(U+0069)' 20250724.104357.003 infra default -> Key("U+0069") 20250724.104357.003 kybd default -> Key(U+0069) 20250724.104357.004 task Macro[#2.2] complete, success 20250724.104357.004 task CB(default)[#2.1] RUNNING -> IDLE (about to resume) 20250724.104357.004 task CB(default)[#2.1] child task done, success 20250724.104357.004 task CB(default)[#2.1] complete, success 20250724.104357.004 task CB(default)[#2] complete 20250724.104357.005 sched Waiting for 5 events 20250724.104357.276 sched Got 1 fd, 1 event 20250724.104357.276 ui kybd_input: calling wget_wch() 20250724.104357.276 ui kybd_input: k=0 wch=98 20250724.104357.276 ui Key 'b' (curses key 0x0, char code 0x62) 20250724.104357.276 ui Default -> Key(U+0062) 20250724.104357.276 task CB(default)[#3] started 20250724.104357.276 task CB(default)[#3.1] IDLE -> RUNNING (child task to be pushed next) 20250724.104357.276 task Macro[#3.2] IDLE -> RUNNING (fresh push) 20250724.104357.276 ui kybd_input: calling wget_wch() 20250724.104357.276 ui kybd_input: k=-1 wch=0 20250724.104357.276 ui kybd_input: k == ERR, return 20250724.104357.276 infra txflush: 32 slots, 1152 bytes 20250724.104357.277 task Macro[#3.2] RUNNING -> IDLE (about to resume) 20250724.104357.277 task Macro[#3.2] running 20250724.104357.277 task Macro[#3.2] IDLE -> RUNNING (executing) 20250724.104357.277 task Macro[#3.2] 'Key(U+0062)' 20250724.104357.277 infra default -> Key("U+0062") 20250724.104357.277 kybd default -> Key(U+0062) 20250724.104357.278 task Macro[#3.2] complete, success 20250724.104357.278 task CB(default)[#3.1] RUNNING -> IDLE (about to resume) 20250724.104357.278 task CB(default)[#3.1] child task done, success 20250724.104357.278 task CB(default)[#3.1] complete, success 20250724.104357.278 task CB(default)[#3] complete 20250724.104357.279 sched Waiting for 5 events 20250724.104357.523 sched Got 1 fd, 1 event 20250724.104357.523 ui kybd_input: calling wget_wch() 20250724.104357.523 ui kybd_input: k=0 wch=109 20250724.104357.523 ui Key 'm' (curses key 0x0, char code 0x6d) 20250724.104357.523 ui Default -> Key(U+006d) 20250724.104357.523 task CB(default)[#4] started 20250724.104357.523 task CB(default)[#4.1] IDLE -> RUNNING (child task to be pushed next) 20250724.104357.523 task Macro[#4.2] IDLE -> RUNNING (fresh push) 20250724.104357.523 ui kybd_input: calling wget_wch() 20250724.104357.523 ui kybd_input: k=-1 wch=0 20250724.104357.523 ui kybd_input: k == ERR, return 20250724.104357.523 infra txflush: 32 slots, 1152 bytes 20250724.104357.524 task Macro[#4.2] RUNNING -> IDLE (about to resume) 20250724.104357.524 task Macro[#4.2] running 20250724.104357.524 task Macro[#4.2] IDLE -> RUNNING (executing) 20250724.104357.524 task Macro[#4.2] 'Key(U+006d)' 20250724.104357.524 infra default -> Key("U+006d") 20250724.104357.524 kybd default -> Key(U+006d) 20250724.104357.526 task Macro[#4.2] complete, success 20250724.104357.526 task CB(default)[#4.1] RUNNING -> IDLE (about to resume) 20250724.104357.526 task CB(default)[#4.1] child task done, success 20250724.104357.526 task CB(default)[#4.1] complete, success 20250724.104357.526 task CB(default)[#4] complete 20250724.104357.527 sched Waiting for 5 events 20250724.104357.929 sched Got 1 fd, 1 event 20250724.104357.929 ui kybd_input: calling wget_wch() 20250724.104357.929 ui kybd_input: k=0 wch=108 20250724.104357.929 ui Key 'l' (curses key 0x0, char code 0x6c) 20250724.104357.929 ui Default -> Key(U+006c) 20250724.104357.929 task CB(default)[#5] started 20250724.104357.929 task CB(default)[#5.1] IDLE -> RUNNING (child task to be pushed next) 20250724.104357.930 task Macro[#5.2] IDLE -> RUNNING (fresh push) 20250724.104357.930 ui kybd_input: calling wget_wch() 20250724.104357.930 ui kybd_input: k=-1 wch=0 20250724.104357.930 ui kybd_input: k == ERR, return 20250724.104357.930 infra txflush: 32 slots, 1152 bytes 20250724.104357.931 task Macro[#5.2] RUNNING -> IDLE (about to resume) 20250724.104357.931 task Macro[#5.2] running 20250724.104357.931 task Macro[#5.2] IDLE -> RUNNING (executing) 20250724.104357.931 task Macro[#5.2] 'Key(U+006c)' 20250724.104357.931 infra default -> Key("U+006c") 20250724.104357.931 kybd default -> Key(U+006c) 20250724.104357.932 task Macro[#5.2] complete, success 20250724.104357.932 task CB(default)[#5.1] RUNNING -> IDLE (about to resume) 20250724.104357.932 task CB(default)[#5.1] child task done, success 20250724.104357.932 task CB(default)[#5.1] complete, success 20250724.104357.932 task CB(default)[#5] complete 20250724.104357.933 sched Waiting for 5 events 20250724.104358.154 sched Got 1 fd, 1 event 20250724.104358.154 ui kybd_input: calling wget_wch() 20250724.104358.154 ui kybd_input: k=0 wch=105 20250724.104358.154 ui Key 'i' (curses key 0x0, char code 0x69) 20250724.104358.154 ui Default -> Key(U+0069) 20250724.104358.154 task CB(default)[#6] started 20250724.104358.154 task CB(default)[#6.1] IDLE -> RUNNING (child task to be pushed next) 20250724.104358.154 task Macro[#6.2] IDLE -> RUNNING (fresh push) 20250724.104358.154 ui kybd_input: calling wget_wch() 20250724.104358.154 ui kybd_input: k=-1 wch=0 20250724.104358.154 ui kybd_input: k == ERR, return 20250724.104358.154 infra txflush: 32 slots, 1152 bytes 20250724.104358.155 task Macro[#6.2] RUNNING -> IDLE (about to resume) 20250724.104358.155 task Macro[#6.2] running 20250724.104358.155 task Macro[#6.2] IDLE -> RUNNING (executing) 20250724.104358.155 task Macro[#6.2] 'Key(U+0069)' 20250724.104358.155 infra default -> Key("U+0069") 20250724.104358.155 kybd default -> Key(U+0069) 20250724.104358.156 task Macro[#6.2] complete, success 20250724.104358.156 task CB(default)[#6.1] RUNNING -> IDLE (about to resume) 20250724.104358.156 task CB(default)[#6.1] child task done, success 20250724.104358.156 task CB(default)[#6.1] complete, success 20250724.104358.156 task CB(default)[#6] complete 20250724.104358.158 sched Waiting for 5 events 20250724.104358.282 sched Got 1 fd, 1 event 20250724.104358.282 ui kybd_input: calling wget_wch() 20250724.104358.282 ui kybd_input: k=0 wch=110 20250724.104358.282 ui Key 'n' (curses key 0x0, char code 0x6e) 20250724.104358.282 ui Default -> Key(U+006e) 20250724.104358.282 task CB(default)[#7] started 20250724.104358.282 task CB(default)[#7.1] IDLE -> RUNNING (child task to be pushed next) 20250724.104358.282 task Macro[#7.2] IDLE -> RUNNING (fresh push) 20250724.104358.282 ui kybd_input: calling wget_wch() 20250724.104358.282 ui kybd_input: k=-1 wch=0 20250724.104358.282 ui kybd_input: k == ERR, return 20250724.104358.282 infra txflush: 32 slots, 1152 bytes 20250724.104358.283 task Macro[#7.2] RUNNING -> IDLE (about to resume) 20250724.104358.283 task Macro[#7.2] running 20250724.104358.283 task Macro[#7.2] IDLE -> RUNNING (executing) 20250724.104358.283 task Macro[#7.2] 'Key(U+006e)' 20250724.104358.283 infra default -> Key("U+006e") 20250724.104358.283 kybd default -> Key(U+006e) 20250724.104358.284 task Macro[#7.2] complete, success 20250724.104358.284 task CB(default)[#7.1] RUNNING -> IDLE (about to resume) 20250724.104358.284 task CB(default)[#7.1] child task done, success 20250724.104358.284 task CB(default)[#7.1] complete, success 20250724.104358.284 task CB(default)[#7] complete 20250724.104358.285 sched Waiting for 5 events 20250724.104358.446 sched Got 1 fd, 1 event 20250724.104358.446 ui kybd_input: calling wget_wch() 20250724.104358.446 ui kybd_input: k=0 wch=107 20250724.104358.446 ui Key 'k' (curses key 0x0, char code 0x6b) 20250724.104358.446 ui Default -> Key(U+006b) 20250724.104358.446 task CB(default)[#8] started 20250724.104358.446 task CB(default)[#8.1] IDLE -> RUNNING (child task to be pushed next) 20250724.104358.446 task Macro[#8.2] IDLE -> RUNNING (fresh push) 20250724.104358.446 ui kybd_input: calling wget_wch() 20250724.104358.446 ui kybd_input: k=-1 wch=0 20250724.104358.446 ui kybd_input: k == ERR, return 20250724.104358.446 infra txflush: 32 slots, 1152 bytes 20250724.104358.447 task Macro[#8.2] RUNNING -> IDLE (about to resume) 20250724.104358.447 task Macro[#8.2] running 20250724.104358.447 task Macro[#8.2] IDLE -> RUNNING (executing) 20250724.104358.447 task Macro[#8.2] 'Key(U+006b)' 20250724.104358.447 infra default -> Key("U+006b") 20250724.104358.447 kybd default -> Key(U+006b) 20250724.104358.448 task Macro[#8.2] complete, success 20250724.104358.449 task CB(default)[#8.1] RUNNING -> IDLE (about to resume) 20250724.104358.449 task CB(default)[#8.1] child task done, success 20250724.104358.449 task CB(default)[#8.1] complete, success 20250724.104358.449 task CB(default)[#8] complete 20250724.104358.449 sched Waiting for 5 events 20250724.104358.986 sched Got 1 fd, 1 event 20250724.104358.986 ui kybd_input: calling wget_wch() 20250724.104358.986 ui kybd_input: k=0 wch=13 The Enter key is pressed, which results in the Enter() action. 20250724.104358.986 ui Key 'Return' (curses key 0x0, char code 0xd) 20250724.104358.986 ui base.3270:12 -> Enter() 20250724.104358.986 task CB(keymap)[#9] started 20250724.104358.986 task CB(keymap)[#9.1] IDLE -> RUNNING (child task to be pushed next) 20250724.104358.986 task Macro[#9.2] IDLE -> RUNNING (fresh push) 20250724.104358.986 ui kybd_input: calling wget_wch() 20250724.104358.986 ui kybd_input: k=-1 wch=0 20250724.104358.986 ui kybd_input: k == ERR, return 20250724.104358.986 infra txflush: 31 slots, 1128 bytes 20250724.104358.987 task Macro[#9.2] RUNNING -> IDLE (about to resume) 20250724.104358.987 task Macro[#9.2] running 20250724.104358.987 task Macro[#9.2] IDLE -> RUNNING (executing) 20250724.104358.987 task Macro[#9.2] 'Enter()' 20250724.104358.987 infra keymap -> Enter() 20250724.104358.987 kybd Keyboard lock(key_AID) none +OIA_TWAIT +OIA_LOCKED -> OIA_TWAIT OIA_LOCKED The Enter AID is sent to the host, along with the changed fields. > Enter(22,12) SetBufferAddress(22,5) 'ibmlink' 20250724.104358.987 tn3270 SENT TN3270E(3270-DATA NO-RESPONSE 0) > 0x0 00000000007d5a5b115ad489829493899592ffef 20250724.104358.987 telnet SENT EOR 20250724.104358.988 task Macro[#9.2] RUNNING -> KBWAIT (keyboard locked) 20250724.104358.989 sched Waiting for 5 events or 0.998 sec 20250724.104358.989 sched Got 1 fd, 1 event 20250724.104358.989 socket Reading host socket 20250724.104358.989 socket Host socket read complete nr=6 The test target completely re-negotiates the session. < 0x0 fffe28fffe27 20250724.104358.989 telnet RCVD DONT TN3270E > 0x0 fffc28 20250724.104358.989 telnet SENT WONT TN3270E 20250724.104358.989 tn3270 Aborting TN3270E: negotiated off 20250724.104358.989 tn3270 Now operating in telnet-pending mode. 20250724.104358.989 infra cstate [connected-tn3270e] -> [telnet-pending] (host_in3270) 20250724.104358.989 infra st_changed(negotiating,true) 20250724.104358.989 telnet RCVD DONT NEW-ENVIRON > 0x0 fffc27 20250724.104358.989 telnet SENT WONT NEW-ENVIRON 20250724.104358.989 infra txflush: 35 slots, 1224 bytes 20250724.104358.990 sched Waiting for 5 events or 0.998 sec 20250724.104400.029 sched Got 1 fd, 1 event 20250724.104400.029 socket Reading host socket 20250724.104400.029 socket Host socket read complete nr=3 < 0x0 fffd28 20250724.104400.029 telnet RCVD DO TN3270E > 0x0 fffb28 20250724.104400.029 telnet SENT WILL TN3270E 20250724.104400.029 tn3270 Now operating in connected-unbound mode. 20250724.104400.029 infra cstate [telnet-pending] -> [connected-unbound] (host_in3270) 20250724.104400.029 infra st_changed(negotiating,true) 20250724.104400.029 infra st_changed(3270-mode,false) 20250724.104400.029 kybd Keyboard lock(kybd_in3270) OIA_TWAIT OIA_LOCKED +AWAITING_FIRST -> AWAITING_FIRST OIA_TWAIT OIA_LOCKED 20250724.104400.030 infra Host negotiation step took 0.001287s to complete 20250724.104400.030 kybd Keyboard unlock(ctlr_connect) AWAITING_FIRST OIA_TWAIT OIA_LOCKED -OIA_TWAIT -> AWAITING_FIRST OIA_LOCKED 20250724.104400.030 infra ctlr_enable_cursor(true, connect) 20250724.104400.030 infra ctlr_enable_cursor(true, nvt) 20250724.104400.030 infra txflush: 22 slots, 912 bytes 20250724.104400.032 sched Waiting for 5 events 20250724.104400.032 sched Got 1 fd, 1 event 20250724.104400.032 socket Reading host socket 20250724.104400.032 socket Host socket read complete nr=3 < 0x0 fffd27 20250724.104400.032 telnet RCVD DO NEW-ENVIRON > 0x0 fffb27 20250724.104400.032 telnet SENT WILL NEW-ENVIRON 20250724.104400.033 sched Waiting for 5 events 20250724.104400.033 sched Got 1 fd, 1 event 20250724.104400.033 socket Reading host socket 20250724.104400.033 socket Host socket read complete nr=7 < 0x0 fffa280802fff0 20250724.104400.033 telnet RCVD SB TN3270E SEND DEVICE-TYPE SE > 0x0 fffa28020749424d2d333237382d342d45fff0 20250724.104400.033 telnet SENT SB TN3270E DEVICE-TYPE REQUEST IBM-3278-4-E SE 20250724.104400.035 sched Waiting for 5 events 20250724.104400.035 sched Got 1 fd, 1 event 20250724.104400.035 socket Reading host socket 20250724.104400.035 socket Host socket read complete nr=6 < 0x0 fffa2701fff0 20250724.104400.035 telnet RCVD SB NEW-ENVIRON SEND SE > 0x0 fffa270000555345520170646d0349424d454c46015945530349424d4150504c > 0x20 4944014e6f6e6503434f44455041474501303337034348415253455401363937 > 0x40 034b42445459504501555342fff0 20250724.104400.035 telnet SENT SB NEW-ENVIRON IS VAR "USER" VALUE "pdm" USERVAR "IBMELF" VALUE "YES" USERVAR "IBMAPPLID" VALUE "None" USERVAR "CODEPAGE" VALUE "037" USERVAR "CHARSET" VALUE "697" USERVAR "KBDTYPE" VALUE "USB" SE 20250724.104400.035 infra txflush: 18 slots, 528 bytes 20250724.104400.036 sched Waiting for 5 events 20250724.104400.036 sched Got 1 fd, 1 event 20250724.104400.036 socket Reading host socket 20250724.104400.036 socket Host socket read complete nr=28 < 0x0 fffa28020449424d2d333237382d342d450149424d3054453137fff0 20250724.104400.037 telnet RCVD SB TN3270E DEVICE-TYPE IS IBM-3278-4-E CONNECT IBM0TE17 SE > 0x0 fffa28030700020405fff0 20250724.104400.037 telnet SENT SB TN3270E FUNCTIONS REQUEST BIND-IMAGE RESPONSES SYSREQ CONTENTION-RESOLUTION SE 20250724.104400.038 sched Waiting for 5 events 20250724.104400.038 sched Got 1 fd, 1 event 20250724.104400.038 socket Reading host socket 20250724.104400.038 socket Host socket read complete nr=8 < 0x0 fffa28030700fff0 20250724.104400.038 telnet RCVD SB TN3270E FUNCTIONS REQUEST BIND-IMAGE SE > 0x0 fffa28030400fff0 20250724.104400.038 telnet SENT SB TN3270E FUNCTIONS IS BIND-IMAGE SE 20250724.104400.038 tn3270 TN3270E option negotiation complete. 20250724.104400.039 sched Waiting for 5 events 20250724.104400.039 sched Got 1 fd, 1 event 20250724.104400.039 socket Reading host socket 20250724.104400.039 socket Host socket read complete nr=59 < 0x0 030000000031010303b1903080008787f8870002800000000018502b507f0000 < 0x20 08c9c2d4f0e2d4c1d90005007eec0b1008c9c2d4f0e3c5e2d8ffef 20250724.104400.039 tn3270 RCVD TN3270E(BIND-IMAGE NO-RESPONSE 0) < BIND PLU-name 'IBM0SMAR' MaxSec-RU 1024 MaxPri-RU 3840 Rows-Cols Default ... ... 24x80 Alternate 43x80 20250724.104400.040 tn3270 Now operating in connected-tn3270e mode. 20250724.104400.040 infra cstate [connected-unbound] -> [connected-tn3270e] (host_in3270) 20250724.104400.040 infra st_changed(3270-mode,true) 20250724.104400.042 infra ctlr_enable_cursor(true, connect) 20250724.104400.042 telnet RCVD EOR 20250724.104400.042 infra txflush: 11 slots, 424 bytes 20250724.104400.043 sched Waiting for 5 events 20250724.104400.079 sched Got 1 fd, 1 event 20250724.104400.079 socket Reading host socket 20250724.104400.079 socket Host socket read complete nr=1174 The test target paints the second screen. < 0x0 0000000000f5c611d94c131140401df0e2e5d4f0f2f0f1d711c1501df0e2e8e2 < 0x20 e3c5d47a1df0c9c2d4f0e2d4c1d911c24f1df0c4c1e3c57a1df0f2f561f0f761 < 0x40 f2f411c2601df0e3c5d9d4c9c47a1df0c9c2d4f0e3c5f1f711c35f1df0e3c9d4 < 0x60 c57a1df0f1f07af4f47af0f011c3f01df0c3e4e2e3d6d4c5d940c1e2e2c9e2e3 < 0x80 c1d5c3c57a40d7d3c5c1e2c540c3c1d3d31df0f160f8f0f060f7f2f760f2f2f2 < 0xa0 f24040404040404040404040404040404011c5401df060606060606060606060 < 0xc0 6060606060606060606060606060606060606060606060606060606060606060 < 0xe0 6060606060606060606060606060606060606060606060606060606060606060 < 0x100 606060606011c7601df8e685938396948540a396114ac51df87e7e7e7e7e7e7e < 0x120 40407e7e7e7e7e7e7e7e7e4040407e7e7e7e40404040407e7e7e7e404dd95d11 < 0x140 4bd51df87e7e7e7e7e7e7e40407e7e7e7e7e7e7e7e7e7e40407e7e7e7e7e4040 < 0x160 407e7e7e7e7e40405c5c40404040404040404040404040404040404040405c5c < 0x180 114ce71df87e7e7e40404040407e7e7e4040407e7e7e4040407e7e7e7e7e7e7e < 0x1a0 7e7e7e7e4040405c5c404040404040405c5c40404040404040404040405c5c40 < 0x1c0 405c5c114df71df87e7e7e40404040407e7e7e7e7e7e7e7e7e4040407e7e7e7e < 0x1e0 7e7e7e7e7e7e7e4040405c5c4040404040404040404040404040404040404040 < 0x200 5c5c405c5c114fc71df87e7e7e40404040407e7e7e7e7e7e7e7e7e4040407e7e < 0x220 7e407e7e7e407e7e7e4040405c5c404040404040405c5c40405c5c405c5c5c40 < 0x240 40405c5c5c5c1150d71df87e7e7e40404040407e7e7e4040407e7e7e4040407e < 0x260 7e7e40407e40407e7e7e4040405c5c404040404040405c5c40405c5c5c5c5c5c < 0x280 5c40405c5c405c5c11d1e51df87e7e7e7e7e7e7e40407e7e7e7e7e7e7e7e7e7e < 0x2a0 40407e7e7e7e40404040407e7e7e7e40405c5c5c5c5c5c5c40405c5c40405c5c < 0x2c0 4040405c5c40405c5c40405c5c11d2f51df87e7e7e7e7e7e7e40407e7e7e7e7e < 0x2e0 7e7e7e7e4040407e7e7e7e40404040407e7e7e7e40405c5c5c5c5c5c5c40405c < 0x300 5c40405c5c4040405c5c40405c5c4040405c5c11d5d41df04dd95d40d9858789 < 0x320 a2a38599858440a3998184859481999240968640a3888540c9c2d440c3969997 < 0x340 969981a389969511d6e41df04dc35d40c39697a899898788a340c995a3859995 < 0x360 81a3899695819340c2a4a2899585a2a240d4818388899585a240c39699979699 < 0x380 81a389969540f1f9f8f56b40f1f9f9f311d7f01df06060606060606060606060 < 0x3a0 6060606060606060606060606060606060606060606060606060606060606060 < 0x3c0 6060606060606060606060606060606060606060606060606060606060606060 < 0x3e0 606060601df8c1c3c3d6e4d5e34b4b4b1dc16d6d6d6d6d6d6d6d1df8e4e2c5d9 < 0x400 c9c44b4b4b1dc16d6d6d6d6d6d6d6d1df8d7c1e2e2e6d6d9c44b4b4b1d4c11d9 < 0x420 7c1df0115a501df0c595a38599408485a2899985844097999684a483a3409699 < 0x440 40a28599a58983856b40969940979985a2a240a3888540c8c5d3d7409285a840 < 0x460 4dd7c6f15d408696994081a2a289a2a3819583854b115b601df8115cf01df87e < 0x480 7e7e6e1dc9115df21df0115df51dc1115d7e1df0ffef 20250724.104400.082 tn3270 RCVD TN3270E(3270-DATA NO-RESPONSE 0) < EraseWrite(reset,alarm,restore) SetBufferAddress(21,13) InsertCursor SetB ... ... ufferAddress(1,1) StartField(protected,skip) 'SVM0201P' SetBufferAddres ... ... s(2,1) StartField(protected,skip) 'SYSTEM:' StartField(2,9)(protected,s ... ... kip) 'IBM0SMAR' SetBufferAddress(2,64) StartField(protected,skip) 'DATE ... ... :' StartField(2,70)(protected,skip) '25/07/24' SetBufferAddress(3,1) St ... ... artField(protected,skip) 'TERMID:' StartField(3,9)(protected,skip) 'IBM ... ... 0TE17' SetBufferAddress(3,64) StartField(protected,skip) 'TIME:' StartF ... ... ield(3,70)(protected,skip) '10:44:00' SetBufferAddress(4,1) StartField( ... ... protected,skip) 'CUSTOMER ASSISTANCE: PLEASE CALL' StartField(4,34)(pro ... ... tected,skip) '1-800-727-2222 ' SetBufferAddress(5,1) Sta ... ... rtField(protected,skip) '---------------------------------------------- ... ... ---------------------------------' SetBufferAddress(7,1) StartField(pro ... ... tected,skip,intensified) 'Welcome to' SetBufferAddress(9,6) StartField( ... ... protected,skip,intensified) '======= ========= ==== ==== (R)' Se ... ... tBufferAddress(10,6) StartField(protected,skip,intensified) '======= = ... ... ========= ===== ===== ** **' SetBufferAddress(11 ... ... ,8) StartField(protected,skip,intensified) '=== === === ======= ... ... ==== ** ** ** **' SetBufferAddress(12,8) StartField( ... ... protected,skip,intensified) '=== ========= =========== ** ... ... ** **' SetBufferAddress(13,8) StartField(protected,skip,i ... ... ntensified) '=== ========= === === === ** ** ** *** ** ... ... **' SetBufferAddress(14,8) StartField(protected,skip,intensified) '=== ... ... === === === = === ** ** ******* ** **' SetBufferAdd ... ... ress(15,6) StartField(protected,skip,intensified) '======= ========== ... ... ==== ==== ******* ** ** ** ** **' SetBufferAddress(16,6) St ... ... artField(protected,skip,intensified) '======= ========= ==== === ... ... = ******* ** ** ** ** **' SetBufferAddress(18,5) StartField(pro ... ... tected,skip) '(R) Registered trademark of the IBM Corporation' SetBuffe ... ... rAddress(19,5) StartField(protected,skip) '(C) Copyright International ... ... Business Machines Corporation 1985, 1993' SetBufferAddress(20,1) StartF ... ... ield(protected,skip) '------------------------------------------------- ... ... ------------------------------' StartField(21,1)(protected,skip,intensi ... ... fied) 'ACCOUNT...' StartField(21,12)(modified) '________' StartField(21 ... ... ,21)(protected,skip,intensified) 'USERID...' StartField(21,31)(modified ... ... ) '________' StartField(21,40)(protected,skip,intensified) 'PASSWORD... ... ... ' StartField(21,52)(nondisplay) SetBufferAddress(21,61) StartField(prot ... ... ected,skip) SetBufferAddress(22,1) StartField(protected,skip) 'Enter de ... ... sired product or service, or press the HELP key (PF1) for assistance.' ... ... SetBufferAddress(23,1) StartField(protected,skip,intensified) SetBuffer ... ... Address(24,1) StartField(protected,skip,intensified) '===>' StartField( ... ... 24,6)(intensified,modified) SetBufferAddress(24,67) StartField(protecte ... ... d,skip) SetBufferAddress(24,70) StartField(modified) SetBufferAddress(2 ... ... 4,79) StartField(protected,skip) 20250724.104400.086 kybd Keyboard unlock(ctlr_write) AWAITING_FIRST OIA_LOCKED -AWAITING_FIRST -> OIA_LOCKED 20250724.104400.087 kybd Keyboard unlock(do_reset) OIA_LOCKED -OIA_LOCKED -> none 20250724.104400.087 telnet RCVD EOR 20250724.104400.087 infra txflush: 1100 slots, 27344 bytes 20250724.104400.088 task Macro[#9.2] KBWAIT -> IDLE (about to resume) 20250724.104400.088 task Macro[#9.2] running 20250724.104400.088 task Macro[#9.2] complete, success 20250724.104400.088 task CB(keymap)[#9.1] RUNNING -> IDLE (about to resume) 20250724.104400.088 task CB(keymap)[#9.1] child task done, success 20250724.104400.088 task CB(keymap)[#9.1] complete, success 20250724.104400.088 task CB(keymap)[#9] complete 20250724.104400.089 sched Waiting for 5 events 20250724.104402.515 sched Got 1 fd, 1 event 20250724.104402.515 ui kybd_input: calling wget_wch() 20250724.104402.515 ui kybd_input: k=256 wch=265 F1 is pressed on the keyboard, which results in the action PF(1). 20250724.104402.515 ui Key 'F1' (curses key 0x109, char code 0x0) 20250724.104402.515 ui base:26 -> PF(1) 20250724.104402.515 task CB(keymap)[#10] started 20250724.104402.515 task CB(keymap)[#10.1] IDLE -> RUNNING (child task to be pushed next) 20250724.104402.515 task Macro[#10.2] IDLE -> RUNNING (fresh push) 20250724.104402.515 ui kybd_input: calling wget_wch() 20250724.104402.515 ui kybd_input: k=-1 wch=0 20250724.104402.515 ui kybd_input: k == ERR, return 20250724.104402.515 infra txflush: 24 slots, 896 bytes 20250724.104402.516 task Macro[#10.2] RUNNING -> IDLE (about to resume) 20250724.104402.516 task Macro[#10.2] running 20250724.104402.516 task Macro[#10.2] IDLE -> RUNNING (executing) 20250724.104402.516 task Macro[#10.2] 'PF(1)' 20250724.104402.516 infra keymap -> PF("1") 20250724.104402.516 kybd Keyboard lock(key_AID) none +OIA_TWAIT +OIA_LOCKED -> OIA_TWAIT OIA_LOCKED The PF AID is sent to the host. > PF1(21,13) SetBufferAddress(21,13) '________' SetBufferAddress(21,32) '__ ... ... ______' SetBufferAddress(24,7) SetBufferAddress(24,71) 20250724.104402.516 tn3270 SENT TN3270E(3270-DATA NO-RESPONSE 0) > 0x0 0000000000f1d94c11d94c6d6d6d6d6d6d6d6d11d95f6d6d6d6d6d6d6d6d115c > 0x20 f6115df6ffef 20250724.104402.516 telnet SENT EOR 20250724.104402.517 task Macro[#10.2] RUNNING -> KBWAIT (keyboard locked) 20250724.104402.518 sched Waiting for 5 events or 0.998 sec 20250724.104402.519 sched Got 1 fd, 1 event 20250724.104402.519 socket Reading host socket 20250724.104402.519 socket Host socket read complete nr=1301 The host responds with a Help screen. The part we are interested in is: SetBufferAddress(4,7) StartField(protected,skip) 'To access ... This says that the host created a field at row 4, column 7. The contents of the field start at row 4, column 8. < 0x0 0000000000f5c3115cf6131140401df0e2c8d3c7f9e4e2c41140d11df0404040 < 0x20 404040d585a3a696999240c1838385a2a240d39687969540c885939740404040 < 0x40 404040404040404040404040401df040404040d78187851df0404040f111c3f6 < 0x60 1df0e3964081838385a2a240a38885409585a3a696999240a4a2899587408195 < 0x80 408193a385999581a3854081a4a3888595a3898381a3899695409485a3889684 < 0xa0 6b4011c5c61df0979985a2a240c6f96b40969940a3a8978540c1d3e3d3968796 < 0xc0 40969540a38885408396949481958440938995854081958440979985a2a240c5 < 0xe0 95a385994b404011c6d61df0e3888540a2a8a2a38594408489a2979381a8a240 < 0x100 a3888540c193a385999581a38540d3968796954097819585934b4040c98640a8 < 0x120 96a4408881a585408193604011c7e61df099858184a840a3a897858440a896a4 < 0x140 994081838396a495a34081958461969940a4a2859940c9c46b40a896a4408496 < 0x160 409596a3409585858440a39640a3a8978511c8f61df0a3888594408187818995 < 0x180 40969540a3888540c193a385999581a38540d3968796954097819585934b4040 < 0x1a0 c896a685a585996b40a896a499409781a2a2a6969984114ac61df0a689939340 < 0x1c0 9596a3408285409985a381899585844b40404040404040404040404040404040 < 0x1e0 404040404040404040404040404040404040404040404040404040114bd61df0 < 0x200 4040404040404040404040404040404040404040404040404040404040404040 < 0x220 4040404040404040404040404040404040404040404040404040404040404040 < 0x240 114ce61df0c98640a896a4994081a4a3888595a3898381a3899695409485a388 < 0x260 96844089a2407fc97f4081958440a896a499409781a2a2a69699844093859587 < 0x280 a388404040114df61df085a783858584a240f840838881998183a38599a26b40 < 0x2a0 91a4a2a340a3a8978540a896a4994081838396a495a340c9c44081958440a4a2 < 0x2c0 859940c9c440a3888595114fc61df0979985a2a240c595a385994b40e3888540 < 0x2e0 a2a8a2a3859440a6899393408489a2979381a840a3888540c193a385999581a3 < 0x300 8540d39687969540978195859340401150d61df086969940a896a440a3964085 < 0x320 95a3859940a896a499409781a2a2a69699844b40404040404040404040404040 < 0x340 404040404040404040404040404040404040404011d1e61df040404040404040 < 0x360 4040404040404040404040404040404040404040404040404040404040404040 < 0x380 4040404040404040404040404040404040404040404040404011d2f61df0c986 < 0x3a0 40a896a4994081a4a3888595a3898381a3899695409485a38896844089a2407f < 0x3c0 e27f6b40a896a440838195408489998583a393a84093968796954040404011d4 < 0x3e0 c61df08699969440a3888540a2a381958481998440939687964b40e896a440a3 < 0x400 a8978540a896a4994081838396a495a340c9c44081958440a4a2859940c9c440 < 0x420 40404011d5d61df0a3888595408595a3859940a896a49940e28583a499c9c440 < 0x440 d78599a29695819340c9848595a38986898381a389969540d5a494828599404d < 0x460 d7c9d55d4040404011d6e61df08696939396a685844082a840a896a499408381 < 0x480 99848396848540a39640a38885409781a2a2a696998440868985938440819584 < 0x4a0 40a39640a3888540404040404011d9401df0c6f37ec5d5c440c6f87ec6d6d9e6 < 0x4c0 c1d9c44040404040404040404040404040404040404040404040404040404040 < 0x4e0 4040404040404040404040404040404040404040404040404040404040404040 < 0x500 401de8115cf01df87e7e7e6e1dc8115dc51df0ffef 20250724.104402.521 tn3270 RCVD TN3270E(3270-DATA NO-RESPONSE 0) < EraseWrite(reset,restore,resetMDT) SetBufferAddress(24,7) InsertCursor Se ... ... tBufferAddress(1,1) StartField(protected,skip) 'SHLG9USD' SetBufferAddr ... ... ess(1,18) StartField(protected,skip) ' Network Access Logon Help ... ... ' StartField(1,67)(protected,skip) ' Page' StartField ... ... (1,76)(protected,skip) ' 1' SetBufferAddress(4,7) StartField(protecte ... ... d,skip) 'To access the network using an alternate authentication method ... ... , ' SetBufferAddress(5,7) StartField(protected,skip) 'press F9, or type ... ... ALTLogo on the command line and press Enter. ' SetBufferAddress(6,7) ... ... StartField(protected,skip) 'The system displays the Alternate Logon pan ... ... el. If you have al- ' SetBufferAddress(7,7) StartField(protected,skip) ... ... 'ready typed your account and/or user ID, you do not need to type' Set ... ... BufferAddress(8,7) StartField(protected,skip) 'them again on the Altern ... ... ate Logon panel. However, your password' SetBufferAddress(9,7) StartFi ... ... eld(protected,skip) 'will not be retained. ... ... ' SetBufferAddress(10,7) StartField(protected,skip) ' ... ... ' SetBuffer ... ... Address(11,7) StartField(protected,skip) 'If your authentication method ... ... is "I" and your password length ' SetBufferAddress(12,7) StartField( ... ... protected,skip) 'exceeds 8 characters, just type your account ID and us ... ... er ID then' SetBufferAddress(13,7) StartField(protected,skip) 'press En ... ... ter. The system will display the Alternate Logon panel ' SetBufferAddr ... ... ess(14,7) StartField(protected,skip) 'for you to enter your password. ... ... ' SetBufferAddress(15,7) StartField(prot ... ... ected,skip) ' ... ... ' SetBufferAddress(16,7) StartField(protected,skip) 'If your auth ... ... entication method is "S", you can directly logon ' SetBufferAddress( ... ... 17,7) StartField(protected,skip) 'from the standard logo. You type your ... ... account ID and user ID ' SetBufferAddress(18,7) StartField(protecte ... ... d,skip) 'then enter your SecurID Personal Identification Number (PIN) ... ... ' SetBufferAddress(19,7) StartField(protected,skip) 'followed by your ... ... cardcode to the password field and to the ' SetBufferAddress(21,1 ... ... ) StartField(protected,skip) 'F3=END F8=FORWARD ... ... ' StartField(22,1)(protected,inte ... ... nsified) SetBufferAddress(24,1) StartField(protected,skip,intensified) ... ... '===>' StartField(24,6)(intensified) SetBufferAddress(24,22) StartField ... ... (protected,skip) 20250724.104402.525 kybd Keyboard unlock(do_reset) OIA_TWAIT OIA_LOCKED -OIA_TWAIT -OIA_LOCKED -> none 20250724.104402.525 infra Host operation took 0.002037s to complete 20250724.104402.525 telnet RCVD EOR 20250724.104402.525 infra txflush: 1275 slots, 31576 bytes 20250724.104402.526 task Macro[#10.2] KBWAIT -> IDLE (about to resume) 20250724.104402.526 task Macro[#10.2] running 20250724.104402.526 task Macro[#10.2] complete, success 20250724.104402.526 task CB(keymap)[#10.1] RUNNING -> IDLE (about to resume) 20250724.104402.526 task CB(keymap)[#10.1] child task done, success 20250724.104402.526 task CB(keymap)[#10.1] complete, success 20250724.104402.526 task CB(keymap)[#10] complete 20250724.104402.527 sched Waiting for 5 events 20250724.104405.259 sched Got 1 fd, 1 event 20250724.104405.259 ui kybd_input: calling wget_wch() 20250724.104405.259 ui kybd_input: k=256 wch=267 F3 is pressed on the keyboard three times. The first time exits the help screen. The second exits the 'IBMLink' emulator. The third disconnects the session with the test target. 20250724.104405.259 ui Key 'F3' (curses key 0x10b, char code 0x0) 20250724.104405.259 ui base:30 -> PF(3) 20250724.104405.259 task CB(keymap)[#11] started 20250724.104405.259 task CB(keymap)[#11.1] IDLE -> RUNNING (child task to be pushed next) 20250724.104405.259 task Macro[#11.2] IDLE -> RUNNING (fresh push) 20250724.104405.259 ui kybd_input: calling wget_wch() 20250724.104405.259 ui kybd_input: k=-1 wch=0 20250724.104405.259 ui kybd_input: k == ERR, return 20250724.104405.259 infra txflush: 24 slots, 896 bytes 20250724.104405.260 task Macro[#11.2] RUNNING -> IDLE (about to resume) 20250724.104405.260 task Macro[#11.2] running 20250724.104405.260 task Macro[#11.2] IDLE -> RUNNING (executing) 20250724.104405.260 task Macro[#11.2] 'PF(3)' 20250724.104405.260 infra keymap -> PF("3") 20250724.104405.260 kybd Keyboard lock(key_AID) none +OIA_TWAIT +OIA_LOCKED -> OIA_TWAIT OIA_LOCKED > PF3(24,7) 20250724.104405.260 tn3270 SENT TN3270E(3270-DATA NO-RESPONSE 0) > 0x0 0000000000f35cf6ffef 20250724.104405.260 telnet SENT EOR 20250724.104405.261 task Macro[#11.2] RUNNING -> KBWAIT (keyboard locked) 20250724.104405.262 sched Waiting for 5 events or 0.998 sec 20250724.104405.262 sched Got 1 fd, 1 event 20250724.104405.262 socket Reading host socket 20250724.104405.262 socket Host socket read complete nr=1174 < 0x0 0000000000f5c611d94c131140401df0e2e5d4f0f2f0f1d711c1501df0e2e8e2 < 0x20 e3c5d47a1df0c9c2d4f0e2d4c1d911c24f1df0c4c1e3c57a1df0f2f561f0f761 < 0x40 f2f411c2601df0e3c5d9d4c9c47a1df0c9c2d4f0e3c5f1f711c35f1df0e3c9d4 < 0x60 c57a1df0f1f07af4f47af0f511c3f01df0c3e4e2e3d6d4c5d940c1e2e2c9e2e3 < 0x80 c1d5c3c57a40d7d3c5c1e2c540c3c1d3d31df0f160f8f0f060f7f2f760f2f2f2 < 0xa0 f24040404040404040404040404040404011c5401df060606060606060606060 < 0xc0 6060606060606060606060606060606060606060606060606060606060606060 < 0xe0 6060606060606060606060606060606060606060606060606060606060606060 < 0x100 606060606011c7601df8e685938396948540a396114ac51df87e7e7e7e7e7e7e < 0x120 40407e7e7e7e7e7e7e7e7e4040407e7e7e7e40404040407e7e7e7e404dd95d11 < 0x140 4bd51df87e7e7e7e7e7e7e40407e7e7e7e7e7e7e7e7e7e40407e7e7e7e7e4040 < 0x160 407e7e7e7e7e40405c5c40404040404040404040404040404040404040405c5c < 0x180 114ce71df87e7e7e40404040407e7e7e4040407e7e7e4040407e7e7e7e7e7e7e < 0x1a0 7e7e7e7e4040405c5c404040404040405c5c40404040404040404040405c5c40 < 0x1c0 405c5c114df71df87e7e7e40404040407e7e7e7e7e7e7e7e7e4040407e7e7e7e < 0x1e0 7e7e7e7e7e7e7e4040405c5c4040404040404040404040404040404040404040 < 0x200 5c5c405c5c114fc71df87e7e7e40404040407e7e7e7e7e7e7e7e7e4040407e7e < 0x220 7e407e7e7e407e7e7e4040405c5c404040404040405c5c40405c5c405c5c5c40 < 0x240 40405c5c5c5c1150d71df87e7e7e40404040407e7e7e4040407e7e7e4040407e < 0x260 7e7e40407e40407e7e7e4040405c5c404040404040405c5c40405c5c5c5c5c5c < 0x280 5c40405c5c405c5c11d1e51df87e7e7e7e7e7e7e40407e7e7e7e7e7e7e7e7e7e < 0x2a0 40407e7e7e7e40404040407e7e7e7e40405c5c5c5c5c5c5c40405c5c40405c5c < 0x2c0 4040405c5c40405c5c40405c5c11d2f51df87e7e7e7e7e7e7e40407e7e7e7e7e < 0x2e0 7e7e7e7e4040407e7e7e7e40404040407e7e7e7e40405c5c5c5c5c5c5c40405c < 0x300 5c40405c5c4040405c5c40405c5c4040405c5c11d5d41df04dd95d40d9858789 < 0x320 a2a38599858440a3998184859481999240968640a3888540c9c2d440c3969997 < 0x340 969981a389969511d6e41df04dc35d40c39697a899898788a340c995a3859995 < 0x360 81a3899695819340c2a4a2899585a2a240d4818388899585a240c39699979699 < 0x380 81a389969540f1f9f8f56b40f1f9f9f311d7f01df06060606060606060606060 < 0x3a0 6060606060606060606060606060606060606060606060606060606060606060 < 0x3c0 6060606060606060606060606060606060606060606060606060606060606060 < 0x3e0 606060601df8c1c3c3d6e4d5e34b4b4b1dc16d6d6d6d6d6d6d6d1df8e4e2c5d9 < 0x400 c9c44b4b4b1dc16d6d6d6d6d6d6d6d1df8d7c1e2e2e6d6d9c44b4b4b1d4c11d9 < 0x420 7c1df0115a501df0c595a38599408485a2899985844097999684a483a3409699 < 0x440 40a28599a58983856b40969940979985a2a240a3888540c8c5d3d7409285a840 < 0x460 4dd7c6f15d408696994081a2a289a2a3819583854b115b601df8115cf01df87e < 0x480 7e7e6e1dc9115df21df0115df51dc1115d7e1df0ffef 20250724.104405.265 tn3270 RCVD TN3270E(3270-DATA NO-RESPONSE 0) < EraseWrite(reset,alarm,restore) SetBufferAddress(21,13) InsertCursor SetB ... ... ufferAddress(1,1) StartField(protected,skip) 'SVM0201P' SetBufferAddres ... ... s(2,1) StartField(protected,skip) 'SYSTEM:' StartField(2,9)(protected,s ... ... kip) 'IBM0SMAR' SetBufferAddress(2,64) StartField(protected,skip) 'DATE ... ... :' StartField(2,70)(protected,skip) '25/07/24' SetBufferAddress(3,1) St ... ... artField(protected,skip) 'TERMID:' StartField(3,9)(protected,skip) 'IBM ... ... 0TE17' SetBufferAddress(3,64) StartField(protected,skip) 'TIME:' StartF ... ... ield(3,70)(protected,skip) '10:44:05' SetBufferAddress(4,1) StartField( ... ... protected,skip) 'CUSTOMER ASSISTANCE: PLEASE CALL' StartField(4,34)(pro ... ... tected,skip) '1-800-727-2222 ' SetBufferAddress(5,1) Sta ... ... rtField(protected,skip) '---------------------------------------------- ... ... ---------------------------------' SetBufferAddress(7,1) StartField(pro ... ... tected,skip,intensified) 'Welcome to' SetBufferAddress(9,6) StartField( ... ... protected,skip,intensified) '======= ========= ==== ==== (R)' Se ... ... tBufferAddress(10,6) StartField(protected,skip,intensified) '======= = ... ... ========= ===== ===== ** **' SetBufferAddress(11 ... ... ,8) StartField(protected,skip,intensified) '=== === === ======= ... ... ==== ** ** ** **' SetBufferAddress(12,8) StartField( ... ... protected,skip,intensified) '=== ========= =========== ** ... ... ** **' SetBufferAddress(13,8) StartField(protected,skip,i ... ... ntensified) '=== ========= === === === ** ** ** *** ** ... ... **' SetBufferAddress(14,8) StartField(protected,skip,intensified) '=== ... ... === === === = === ** ** ******* ** **' SetBufferAdd ... ... ress(15,6) StartField(protected,skip,intensified) '======= ========== ... ... ==== ==== ******* ** ** ** ** **' SetBufferAddress(16,6) St ... ... artField(protected,skip,intensified) '======= ========= ==== === ... ... = ******* ** ** ** ** **' SetBufferAddress(18,5) StartField(pro ... ... tected,skip) '(R) Registered trademark of the IBM Corporation' SetBuffe ... ... rAddress(19,5) StartField(protected,skip) '(C) Copyright International ... ... Business Machines Corporation 1985, 1993' SetBufferAddress(20,1) StartF ... ... ield(protected,skip) '------------------------------------------------- ... ... ------------------------------' StartField(21,1)(protected,skip,intensi ... ... fied) 'ACCOUNT...' StartField(21,12)(modified) '________' StartField(21 ... ... ,21)(protected,skip,intensified) 'USERID...' StartField(21,31)(modified ... ... ) '________' StartField(21,40)(protected,skip,intensified) 'PASSWORD... ... ... ' StartField(21,52)(nondisplay) SetBufferAddress(21,61) StartField(prot ... ... ected,skip) SetBufferAddress(22,1) StartField(protected,skip) 'Enter de ... ... sired product or service, or press the HELP key (PF1) for assistance.' ... ... SetBufferAddress(23,1) StartField(protected,skip,intensified) SetBuffer ... ... Address(24,1) StartField(protected,skip,intensified) '===>' StartField( ... ... 24,6)(intensified,modified) SetBufferAddress(24,67) StartField(protecte ... ... d,skip) SetBufferAddress(24,70) StartField(modified) SetBufferAddress(2 ... ... 4,79) StartField(protected,skip) 20250724.104405.268 kybd Keyboard unlock(do_reset) OIA_TWAIT OIA_LOCKED -OIA_TWAIT -OIA_LOCKED -> none 20250724.104405.268 infra Host operation took 0.001990s to complete 20250724.104405.268 telnet RCVD EOR 20250724.104405.268 infra txflush: 1113 slots, 27816 bytes 20250724.104405.270 task Macro[#11.2] KBWAIT -> IDLE (about to resume) 20250724.104405.270 task Macro[#11.2] running 20250724.104405.270 task Macro[#11.2] complete, success 20250724.104405.270 task CB(keymap)[#11.1] RUNNING -> IDLE (about to resume) 20250724.104405.270 task CB(keymap)[#11.1] child task done, success 20250724.104405.270 task CB(keymap)[#11.1] complete, success 20250724.104405.270 task CB(keymap)[#11] complete 20250724.104405.271 sched Waiting for 5 events 20250724.104406.097 sched Got 1 fd, 1 event 20250724.104406.097 ui kybd_input: calling wget_wch() 20250724.104406.097 ui kybd_input: k=256 wch=267 20250724.104406.097 ui Key 'F3' (curses key 0x10b, char code 0x0) 20250724.104406.097 ui base:30 -> PF(3) 20250724.104406.097 task CB(keymap)[#12] started 20250724.104406.097 task CB(keymap)[#12.1] IDLE -> RUNNING (child task to be pushed next) 20250724.104406.097 task Macro[#12.2] IDLE -> RUNNING (fresh push) 20250724.104406.097 ui kybd_input: calling wget_wch() 20250724.104406.097 ui kybd_input: k=-1 wch=0 20250724.104406.097 ui kybd_input: k == ERR, return 20250724.104406.097 infra txflush: 24 slots, 896 bytes 20250724.104406.098 task Macro[#12.2] RUNNING -> IDLE (about to resume) 20250724.104406.098 task Macro[#12.2] running 20250724.104406.098 task Macro[#12.2] IDLE -> RUNNING (executing) 20250724.104406.098 task Macro[#12.2] 'PF(3)' 20250724.104406.098 infra keymap -> PF("3") 20250724.104406.098 kybd Keyboard lock(key_AID) none +OIA_TWAIT +OIA_LOCKED -> OIA_TWAIT OIA_LOCKED > PF3(21,13) SetBufferAddress(21,13) '________' SetBufferAddress(21,32) '__ ... ... ______' SetBufferAddress(24,7) SetBufferAddress(24,71) 20250724.104406.098 tn3270 SENT TN3270E(3270-DATA NO-RESPONSE 0) > 0x0 0000000000f3d94c11d94c6d6d6d6d6d6d6d6d11d95f6d6d6d6d6d6d6d6d115c > 0x20 f6115df6ffef 20250724.104406.098 telnet SENT EOR 20250724.104406.099 task Macro[#12.2] RUNNING -> KBWAIT (keyboard locked) 20250724.104406.100 sched Waiting for 5 events or 0.998 sec 20250724.104406.100 sched Got 1 fd, 1 event 20250724.104406.100 socket Reading host socket 20250724.104406.100 socket Host socket read complete nr=6 < 0x0 fffe28fffe27 20250724.104406.100 telnet RCVD DONT TN3270E > 0x0 fffc28 20250724.104406.101 telnet SENT WONT TN3270E 20250724.104406.101 tn3270 Aborting TN3270E: negotiated off 20250724.104406.101 tn3270 Now operating in telnet-pending mode. 20250724.104406.101 infra cstate [connected-tn3270e] -> [telnet-pending] (host_in3270) 20250724.104406.101 infra st_changed(negotiating,true) 20250724.104406.101 telnet RCVD DONT NEW-ENVIRON > 0x0 fffc27 20250724.104406.101 telnet SENT WONT NEW-ENVIRON 20250724.104406.101 infra txflush: 49 slots, 1560 bytes 20250724.104406.102 sched Waiting for 5 events or 0.998 sec 20250724.104406.678 sched Got 1 fd, 1 event 20250724.104406.678 socket Reading host socket 20250724.104406.678 socket Host socket read complete nr=3 < 0x0 fffd28 20250724.104406.678 telnet RCVD DO TN3270E > 0x0 fffb28 20250724.104406.678 telnet SENT WILL TN3270E 20250724.104406.678 tn3270 Now operating in connected-unbound mode. 20250724.104406.678 infra cstate [telnet-pending] -> [connected-unbound] (host_in3270) 20250724.104406.678 infra st_changed(negotiating,true) 20250724.104406.678 infra st_changed(3270-mode,false) 20250724.104406.679 kybd Keyboard lock(kybd_in3270) OIA_TWAIT OIA_LOCKED +AWAITING_FIRST -> AWAITING_FIRST OIA_TWAIT OIA_LOCKED 20250724.104406.680 infra Host negotiation step took 0.001185s to complete 20250724.104406.680 kybd Keyboard unlock(ctlr_connect) AWAITING_FIRST OIA_TWAIT OIA_LOCKED -OIA_TWAIT -> AWAITING_FIRST OIA_LOCKED 20250724.104406.680 infra ctlr_enable_cursor(true, connect) 20250724.104406.680 infra ctlr_enable_cursor(true, nvt) 20250724.104406.680 infra txflush: 22 slots, 912 bytes 20250724.104406.681 sched Waiting for 5 events 20250724.104406.681 sched Got 1 fd, 1 event 20250724.104406.681 socket Reading host socket 20250724.104406.681 socket Host socket read complete nr=3 < 0x0 fffd27 20250724.104406.681 telnet RCVD DO NEW-ENVIRON > 0x0 fffb27 20250724.104406.681 telnet SENT WILL NEW-ENVIRON 20250724.104406.682 sched Waiting for 5 events 20250724.104406.682 sched Got 1 fd, 1 event 20250724.104406.682 socket Reading host socket 20250724.104406.682 socket Host socket read complete nr=7 < 0x0 fffa280802fff0 20250724.104406.682 telnet RCVD SB TN3270E SEND DEVICE-TYPE SE > 0x0 fffa28020749424d2d333237382d342d45fff0 20250724.104406.682 telnet SENT SB TN3270E DEVICE-TYPE REQUEST IBM-3278-4-E SE 20250724.104406.683 sched Waiting for 5 events 20250724.104406.683 sched Got 1 fd, 1 event 20250724.104406.683 socket Reading host socket 20250724.104406.683 socket Host socket read complete nr=6 < 0x0 fffa2701fff0 20250724.104406.683 telnet RCVD SB NEW-ENVIRON SEND SE > 0x0 fffa270000555345520170646d0349424d454c46015945530349424d4150504c > 0x20 4944014e6f6e6503434f44455041474501303337034348415253455401363937 > 0x40 034b42445459504501555342fff0 20250724.104406.684 telnet SENT SB NEW-ENVIRON IS VAR "USER" VALUE "pdm" USERVAR "IBMELF" VALUE "YES" USERVAR "IBMAPPLID" VALUE "None" USERVAR "CODEPAGE" VALUE "037" USERVAR "CHARSET" VALUE "697" USERVAR "KBDTYPE" VALUE "USB" SE 20250724.104406.684 infra txflush: 18 slots, 528 bytes 20250724.104406.685 sched Waiting for 5 events 20250724.104406.685 sched Got 1 fd, 1 event 20250724.104406.685 socket Reading host socket 20250724.104406.685 socket Host socket read complete nr=28 < 0x0 fffa28020449424d2d333237382d342d450149424d3054453138fff0 20250724.104406.685 telnet RCVD SB TN3270E DEVICE-TYPE IS IBM-3278-4-E CONNECT IBM0TE18 SE > 0x0 fffa28030700020405fff0 20250724.104406.685 telnet SENT SB TN3270E FUNCTIONS REQUEST BIND-IMAGE RESPONSES SYSREQ CONTENTION-RESOLUTION SE 20250724.104406.686 sched Waiting for 5 events 20250724.104406.687 sched Got 1 fd, 1 event 20250724.104406.687 socket Reading host socket 20250724.104406.687 socket Host socket read complete nr=8 < 0x0 fffa28030700fff0 20250724.104406.687 telnet RCVD SB TN3270E FUNCTIONS REQUEST BIND-IMAGE SE > 0x0 fffa28030400fff0 20250724.104406.687 telnet SENT SB TN3270E FUNCTIONS IS BIND-IMAGE SE 20250724.104406.687 tn3270 TN3270E option negotiation complete. 20250724.104406.689 sched Waiting for 5 events 20250724.104406.689 sched Got 1 fd, 1 event 20250724.104406.689 socket Reading host socket 20250724.104406.689 socket Host socket read complete nr=59 < 0x0 030000000031010303b1903080008787f8870002800000000018502b507f0000 < 0x20 08c9c2d4f0e2d4c1e20005007eec0b1008c9c2d4f0e3c5e2d8ffef 20250724.104406.689 tn3270 RCVD TN3270E(BIND-IMAGE NO-RESPONSE 0) < BIND PLU-name 'IBM0SMAS' MaxSec-RU 1024 MaxPri-RU 3840 Rows-Cols Default ... ... 24x80 Alternate 43x80 20250724.104406.690 tn3270 Now operating in connected-tn3270e mode. 20250724.104406.690 infra cstate [connected-unbound] -> [connected-tn3270e] (host_in3270) 20250724.104406.690 infra st_changed(3270-mode,true) 20250724.104406.691 infra ctlr_enable_cursor(true, connect) 20250724.104406.691 telnet RCVD EOR 20250724.104406.691 infra txflush: 11 slots, 424 bytes 20250724.104406.693 sched Waiting for 5 events 20250724.104406.725 sched Got 1 fd, 1 event 20250724.104406.725 socket Reading host socket 20250724.104406.725 socket Host socket read complete nr=691 < 0x0 0000000000f542a7f3f2f7f040a385a2a340a381998785a3404d8696999481a3 < 0x20 a3858440f3f2f7f05d11c15011c26040839693969940404040e3d5f3f2f7f040 < 0x40 979996a39683969340a28599a585994086969940839693969940a385a2a38995 < 0x60 87404d979381899540949684859340f440998598a4899985845d11c3f0408583 < 0x80 88964040404040e39989a5898193408583889640a28599a5859911c540408982 < 0xa0 94938995924040e3d5f3f2f7f040979996a39683969340a28599a5859940a289 < 0xc0 94a49381a389958740898294938995926b40a689a388408885939740a2839985 < 0xe0 8595a211c65040948595a44040404040d48595a440a4a2899587409793818995 < 0x100 40e3c5d3d5c5e311c76040948595a46086404040d48595a440a4a28995874086 < 0x120 96999481a3a3858440f3f2f7f040a2839985859511c8f040948595a460954040 < 0x140 40d48595a440a4a289958740e3d5f3f2f7f0c540d5e5e34094968485114a4040 < 0x160 948595a460a2404040d48595a440a4a289958740e3d5f3f2f7f0c540e2e2c3d7 < 0x180 60d3e44094968485114b5040948595a460a4404040d48595a440a4a289958740 < 0x1a0 a4958696999481a3a3858440f3f2f7f040a28399858595114c6040a295819285 < 0x1c0 40404040e3d5f3f2f7f040979996a39683969340a28599a5859940979381a889 < 0x1e0 958740a295819285114df040a299a4a59440404040e3d5f3f2f7f040979996a3 < 0x200 9683969340a28599a5859940a28994a49381a389958740a299a4a594404d9793 < 0x220 81899540949684859340f440998598a4899985845d114f4040a4a5a594404040 < 0x240 4040e3d5f3f2f7f040979996a39683969340a28599a5859940a28994a49381a3 < 0x260 89958740a4a5a5941150504098a489a34040404040c489a2839695958583a340 < 0x280 8699969440a385a2a340a381998785a311d16011d2f011d940115a507e7e6e29 < 0x2a0 02c001fe0113115c6f1d30c6f37ec5d5c4ffef 20250724.104406.727 tn3270 RCVD TN3270E(3270-DATA NO-RESPONSE 0) < EraseWrite(reset,restore) 'x3270 test target (formatted 3270)' SetBufferA ... ... ddress(2,1) SetBufferAddress(3,1) ' color TN3270 protocol server for ... ... color testing (plain model 4 required)' SetBufferAddress(4,1) ' echo ... ... Trivial echo server' SetBufferAddress(5,1) ' ibmlink TN3270 protoco ... ... l server simulating ibmlink, with help screens' SetBufferAddress(6,1) ' ... ... menu Menu using plain TELNET' SetBufferAddress(7,1) ' menu-f Men ... ... u using formatted 3270 screen' SetBufferAddress(8,1) ' menu-n Menu us ... ... ing TN3270E NVT mode' SetBufferAddress(9,1) ' menu-s Menu using TN327 ... ... 0E SSCP-LU mode' SetBufferAddress(10,1) ' menu-u Menu using unformatt ... ... ed 3270 screen' SetBufferAddress(11,1) ' snake TN3270 protocol serve ... ... r playing snake' SetBufferAddress(12,1) ' sruvm TN3270 protocol serv ... ... er simulating sruvm (plain model 4 required)' SetBufferAddress(13,1) ' ... ... uvvm TN3270 protocol server simulating uvvm' SetBufferAddress(14,1) ... ... ' quit Disconnect from test target' SetBufferAddress(15,1) SetBuff ... ... erAddress(16,1) SetBufferAddress(21,1) SetBufferAddress(22,1) '==>' Sta ... ... rtFieldExtended(22,4) 3270(modified) input-control(enabled) InsertCurso ... ... r(22,5) SetBufferAddress(23,80) StartField(protected,skip) 'F3=END' 20250724.104406.730 kybd Keyboard unlock(ctlr_write) AWAITING_FIRST OIA_LOCKED -AWAITING_FIRST -> OIA_LOCKED 20250724.104406.730 kybd Keyboard unlock(do_reset) OIA_LOCKED -OIA_LOCKED -> none 20250724.104406.730 telnet RCVD EOR 20250724.104406.730 infra txflush: 658 slots, 15968 bytes 20250724.104406.731 task Macro[#12.2] KBWAIT -> IDLE (about to resume) 20250724.104406.731 task Macro[#12.2] running 20250724.104406.731 task Macro[#12.2] complete, success 20250724.104406.731 task CB(keymap)[#12.1] RUNNING -> IDLE (about to resume) 20250724.104406.731 task CB(keymap)[#12.1] child task done, success 20250724.104406.731 task CB(keymap)[#12.1] complete, success 20250724.104406.731 task CB(keymap)[#12] complete 20250724.104406.732 sched Waiting for 5 events 20250724.104408.231 sched Got 1 fd, 1 event 20250724.104408.231 ui kybd_input: calling wget_wch() 20250724.104408.231 ui kybd_input: k=256 wch=267 20250724.104408.231 ui Key 'F3' (curses key 0x10b, char code 0x0) 20250724.104408.231 ui base:30 -> PF(3) 20250724.104408.231 task CB(keymap)[#13] started 20250724.104408.231 task CB(keymap)[#13.1] IDLE -> RUNNING (child task to be pushed next) 20250724.104408.231 task Macro[#13.2] IDLE -> RUNNING (fresh push) 20250724.104408.231 ui kybd_input: calling wget_wch() 20250724.104408.231 ui kybd_input: k=-1 wch=0 20250724.104408.231 ui kybd_input: k == ERR, return 20250724.104408.231 infra txflush: 24 slots, 896 bytes 20250724.104408.232 task Macro[#13.2] RUNNING -> IDLE (about to resume) 20250724.104408.232 task Macro[#13.2] running 20250724.104408.232 task Macro[#13.2] IDLE -> RUNNING (executing) 20250724.104408.232 task Macro[#13.2] 'PF(3)' 20250724.104408.232 infra keymap -> PF("3") 20250724.104408.232 kybd Keyboard lock(key_AID) none +OIA_TWAIT +OIA_LOCKED -> OIA_TWAIT OIA_LOCKED > PF3(22,5) SetBufferAddress(22,5) 20250724.104408.232 tn3270 SENT TN3270E(3270-DATA NO-RESPONSE 0) > 0x0 0000000000f35ad4115ad4ffef 20250724.104408.232 telnet SENT EOR 20250724.104408.233 task Macro[#13.2] RUNNING -> KBWAIT (keyboard locked) 20250724.104408.234 sched Waiting for 5 events or 0.998 sec 20250724.104408.234 sched Got 1 fd, 1 event 20250724.104408.234 socket Reading host socket 20250724.104408.234 socket Host socket read complete nr=0 20250724.104408.234 socket RCVD disconnect 20250724.104408.235 infra st_changed(secure,false) 20250724.104408.235 socket SENT disconnect 20250724.104408.235 infra cstate [connected-tn3270e] -> [not-connected] (net_disconnect) 20250724.104408.235 infra st_changed(connect,false) 20250724.104408.235 kybd Keyboard unlock(kybd_connect) OIA_TWAIT OIA_LOCKED -OIA_TWAIT -OIA_LOCKED -> none 20250724.104408.235 kybd Keyboard lock(kybd_connect) none +NOT_CONNECTED -> NOT_CONNECTED 20250724.104408.235 infra Exiting with status 0 20250724.104408.235 infra st_changed(exiting,true) 20250724.104408.235 ui stop pager 20250724.104408.235 infra Trace stopped