bound_user_telnet_.bind 09/24/80 1438.1rew 09/24/80 1431.2 24768 /* Modified: August 1980 by G. Palter to remove execute_command_line_ and supporting procedures */ Objectname: bound_user_telnet_; Global: delete; Addname: net_convert_ascii_, telnet_find_command_, telnet_message_, telnet_misc_commands_, user_telnet, telnet, user_telnet_; Order: telnet_message_, user_telnet_xtach_, user_telnet_option_ctl_, user_telnet_options_, user_telnet_protocol_, user_telnet_orders_, user_telnet_state_, user_telnet_iox_, user_telnet_io_, net_convert_ascii_, telnet_command_, telnet_control_args_, telnet_misc_commands_, telnet_status_, telnet_find_command_, telnet_command_table_, telnet_cmd_processor_, telnet_listener_, telnet_connection_, telnet_instance_; objectname: net_convert_ascii_; retain: multics_to_net, net_to_multics; objectname: telnet_cmd_processor_; objectname: telnet_command_; synonym: telnet, user_telnet; retain: telnet, user_telnet; objectname: telnet_command_table_; objectname: telnet_connection_; objectname: telnet_control_args_; objectname: telnet_find_command_; retain: list_command_summary, telnet_find_command_; objectname: telnet_instance_; objectname: telnet_listener_; objectname: telnet_message_; global: retain; objectname: telnet_misc_commands_; retain: process_execute; objectname: telnet_status_; objectname: user_telnet_io_; retain: ut_async_get_chars, ut_async_get_to_delim, ut_async_put_chars; objectname: user_telnet_iox_; retain: user_telnet_attach; objectname: user_telnet_options_; objectname: user_telnet_option_ctl_; objectname: user_telnet_orders_; global: retain; objectname: user_telnet_protocol_; objectname: user_telnet_state_; retain: ut_control; objectname: user_telnet_xtach_; retain: user_telnet_, ut_async_close, ut_detach, ut_async_open;  net_convert_ascii_ 09/23/77 1030.0re 09/23/77 0810.0 16200 4#pP%@$PPPP@@ %pP%@jD@P@B@B@B@PN@*G@ MM! MB@>DN@B,@rG@ M G@  G@B.@@@B,@P@,pP%@0D@Q@B@B@B@QN@'HG@ M MMf M C@>EN@ G@\ G@Y  M C@>EN@QG(@OMB,@@R@P(P@@A@P@PL@PB@>P~D@PC@>P~E@ PPN@R@R@C@P~PPB@~P PR@X@@@B@FF@d@B@d~@@@F@LH@HP@G@@,@X@HP @G@@,@X@HP@G@@,@X@HPG@@(@HP@H@X@^@C@EN@<C,@A@C@~e@FF@f@e@f~@A@F@NJ@G@JPi`A,@^@G@ JPiPA,@^@G@JPiHA,@^@G@JPiDA(@JP@J@^@net_convert_ascii_ symbol_table  error_table_chars_after_delim%`net_to_multics,#`!multics_to_net/%]`(  &symbtreeD(aWDPL/I 9#( ,Nr[dlo[[Multics PL/I Compiler, Release 23a, of September 15, 1977Martinson.SysMaint.aoptimize map6+& D\A2& D\>spec>online>network>net_convert_ascii_.pl1>spec>online>network>telnet_special_chars.incl.pl1pl1info Vnet_convert_ascii_!B`_+x7PVjZZkJ @eobj_map   0: BDr  telnet_cmd_processor_ 09/23/77 1030.0re 09/23/77 0813.5 16848 TT@V L$V?@VT4#Commands are:^/Unrecognized request: ^a; Type the request "?" for request listM`P%@  &V`P%@P(PP@P F@@@@@@@F@H@D@P@$PPJ@J@F@PPH@D@P@@PVL@@@B@@@P@@@R@PT@L@V@X@Z@N@ P@@]P(@"PP@F@PH@P@PL@H@N@B@P@@@R@@PT@PV@X@Z@}\@^@J@P@PP8$P NP G@@@y@J@G@b@ P@PP@P@@d@J@f@Ph@^j@[l@Xn@"P@Pp@`@ P@Pb@ P@PP@P@@d@G@f@Lh@Cj@?l@`@  P@@ P@PPb@Pd@`@B@@@? telnet_cmd_processor_ symbol_tableM  telnet_command_table_ error_table_ id_not_found $com_err_''*ioa_--/execute_command_line_228telnet_find_command_;;Alist_command_summary;DJV ` process_command_line]M+`P call_routine`VhY &&&&,&1&:&C&LsymbtreeD(aWDoPL/I 9#( ,O|]gty]]Multics PL/I Compiler, Release 23a, of September 15, 1977Martinson.SysMaint.aoptimize map6.& D\B1& D\>spec>online>network>telnet_cmd_processor_.pl1>spec>online>network>telnet_command_dcls.incl.pl1pl1info Wtelnet_cmd_processor_!|-@i/ix_jZZjZNkZPVj UPPh@eU*eU*eobj_map a6>L|  telnet_command_ 09/23/77 1030.0re 09/23/77 0813.6 18072 user_telnet T#T NF4cleanuptelnet_abort_cP%@@hP%@nP%@F@D@K@L@@ t@P'@.@z@@ @ {@P'@e@B@@@$PP@@@  D@@@@@@@@@@@ $PP@@@0D@@@@@@$PP@@@%@@@$P P@D@@@@@@@@ $PP@@@D@@@@@@$PP@@@.@@@$PNP@@a  @@@@@@@a@`@\@@  P@.@@@PP'@ PK@L@O@ D@B@@@D@@@P@@telnet_command_ symbol_tablec  error_table_ no_messagecom_err_cu_ arg_list_ptr!"&telnet_control_args_process_arguments)/4telnet_instance_create_instance7<@declare_telnet_instance7CIdestroy_instance7LQtelnet_listener_TTY unique_bits_\\`h`telnetnc`f user_telnetth%`k cleanup.1{n6qtelnet_abort_.2tHwcleanup_connections{~&& &(&6&B&K&S&[&bsymbtreeD(aWD PL/I 9#( ,M~Ydu{YYMultics PL/I Compiler, Release 23a, of September 15, 1977Martinson.SysMaint.aoptimize map6(& D\@1& D\>spec>online>network>telnet_command_.pl1>spec>online>network>telnet_command_dcls.incl.pl1pl1info Utelnet_command_+eCzV<OxK PZjk+Z5ZVkVj+VjZj+XV@V`ZV`Z@eU*eU*eU*obj_map RZl~  telnet_command_table_ 09/23/77 1030.0re 09/23/77 0759.7 25920 &PP&P P&PP&P P&P P&PP&P P&PP&PP&PP&PP&PP&PP&PP&PP&PP &PP&PP &PP'&PP&PP.&P P&P"P7&P"P&PPB&P$PK&P&P&PP&P(P&P(PS&P*P^ abort_output abort_requestaoar are_you_thereasciiaytbreakbrkcontrolctleEeceleraseescapeexecuteexitgago_aheadhelp interruptipkillnopoptionquitststatustimeout#send TELNET 'Abort Output' command.0return to top listening level of telnet command.%send TELNET 'Are You There?' command.Send a named ASCII character.send a TELNET 'Break' Command.send a TTY 'control' character.(send a TELNET 'Erase Character' command.change request escape characterexecute a Multics command.return from telnet command.!send a TELNET 'Go Ahead' command.*send a TELNET 'Interrupt Process' command.#send a TELNET 'Erase Line' command.send a TELNET 'NOP' command.)print a summary of status of connections. change length of timeout period.   telnet_command_table_telnet_command_table_  symbol_table process_timeoutprocess_telnet_statustelnet_status_process_option process_nopprocess_interrupt process_helpprocess_go_ahead process_exitprocess_escape process_kill process_eraseprocess_executeprocess_control process_break process_asciiprocess_are_you_there process_abortprocess_abort_outputtelnet_misc_commands_}*4.}8}<}?}D}H}M}Q}U}Y}]}a}e}i}m}s}wh,&&&&&&&&&&&&&&&&&&symbtreeDcphqDdZPalm   $@4tFenF4ALM Version 6.1, June 1977 Martinson.SysMaint.a list :.&Dd>spec>online>network>telnet_command_table_.alm @(PPQ   AAAAAAD @(PQ     AD@,U*eU*eU*eU*eU*eU*eobj_map hh$,,Pt  telnet_connection_ 09/23/77 1030.0re 09/23/77 0813.6 23256 T%V 4#telnet_instance_error_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZSocket has gone into unexpected stateLP%@ *SP%@P(P(PP@P@4@@b@@D@f@Ph@b@j@Pl@@F@n@Pp@d@P@PP$PNP(P@*ZP%@PP@P@R@  Pi@PP `p` `@` @D@@H@F@@(@PA@(PA@PPJ@@ PP@PCFr@PPD@f@r@h@A@j@B@l@H@n@Pp@d@$PP@B@A.@B@@.@PP $PNPPf@d@@!A@PPD@r@H@t@r@f@t@h@PPj@d@ $PP@PPPf@d@@/@P@R@P$P NPPx@v@@!@@H(|(RPP@P@PP@@|@@%@!@@@ $PP@$P Px@v@@P@V@X@PPP@P@@ @V@  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~telnet_connection_ symbol_tableL  error_table_ device_activenet_invalid_state" no_message%(com_err_++.ipc_block135user_telnet_io_ut_async_get_chars8<Aut_async_put_chars8DIS$`receive_bufferZL/`Otransmit_buffer]SW`V|&&$&*&0&7&C&KsymbtreeD(aWDPL/I 9#( ,^ktkkMultics PL/I Compiler, Release 23a, of September 15, 1977Martinson.SysMaint.aoptimize map:+& D\E0& D\Q1& D\>spec>online>network>telnet_connection_.pl1>spec>online>network>net_event_template.incl.pl1>spec>online>network>telnet_command_dcls.incl.pl1pl1info ftelnet_connection_5!|;@  <O 4<#oPVjZZk*@+Z_j+Ph@eU*eU*eobj_map ||^z  telnet_control_args_ 09/23/77 1030.0re 09/23/77 0813.8 53280 TM9348nonenewThelpTJTT;TT,TportT.TT)LT"V?T/V TVNX 4#18639debugprotocoltimeoutconnectsocketHOST-escape_charuppercaseno_quit_handlerNo help yet, sorryNo port number supplied.No timeout value specified.No socket number supplied.No escape character provided."^a" is not a recognized argument.More than one host name specified.Timeout value "^a" is not a decimal integer.Port specified "^a" is not a decimal number."^a" is not a recognized host identifier.Socket specified "^a" is not a decimal number.No foreign host name specified in command line.The escape sequence is not exactly one character in length.The protocol control argument requires an argument: 18639, 9348, new, noneThe protocol control argument requires a value of: 18639, 9348, new, or none.LP%@ TP%@P(P@(@L@P@N@N@L@(DP F@ A@VL@@V@L@X@T@@YA@~M@TL@M@i@V@ `@`L@Z@T@@ @PP@PP@P@@NL(@@@t0^0L@l@@@n@^@p@r@t@v@j@ $P P@$PPPP@@[PP'@ P@,@@@D@D@F@A@H@@@J@P@PL@B@P@@@J@A@PP@0@A@@F@H@AJ@P@x@PP@P@@INy(@@@$z$y@@@@@z@@@@@@ $P P@$PPPPF@y@@HPP@y@@@@@@@B@@JP@P@{@@w@@@$PP@B@$(@@@,,@@PP@P@@@@@HPP@b@_@W@JP@P@@$P P@$PPPPF@PP@P@@@@@@B@@@@C@H@@ $PP@B@PP@P@@@@@{@@@$P P@z>@i@ @@<z@ `@`{PP@P @@`@  @F@eP(@"PP@F@P@P F`$  F`  P@PPPR@@ F` F`kG@J@H@@G@ G(@@@NG@X@ PP@PP@Z@N@\@^@`@b@V@ $P P@$PP PP@P@ PA@VG@DPX@B@Z@U@\@G@^@`@b@V@ $PP@U@ PP@PP5@B@#A@VG@U(@@@0V0U@f@@h@V@j@DPl@n@p@r@G@t@d@$P P@$PP PP@P@%4@@ P@PPP:@ F`;p@P F`@vkG@J@H@@G@ G(@@@HG@X@ PP@PP@Z@H@\@d^@a`@Ub@V@ $P P@$PP PP@P@ PA@VG@DPX@B@Z@U@\@G@^@M`@b@V@ $PP@U@ PP@PP5@B@#A@VG@U(@@@,V,U@f@@h@V@j@DPl@&n@#p@r@G@t@d@$P P@$PP PP@P@@@P F`@'  F`@XG@J@H@+@G@ G(@@@7 V G@f@ PP@PP@h@V@j@l@n@p@d@ $P P@$PP PP@P@ PA@NG(@@@g<d<G@X@P@PP@Z@d@\@^@`@b@V@ $P P@$PP PP@P@P@PPT(@DP @@`@TT@@S@@ F`@iG@J@H@@G@ G(@@@NG@X@ PP@PP@Z@N@\@^@`@b@V@ $P P@$PP PP@P@ PA@VG@DPX@B@Z@U@\@G@^@`@b@V@ $PP@U@ PP@PP7@B@#A@VG@U(@@@,V,U@f@@h@V@j@DPl@Zn@Wp@Jr@G@t@d@$P P@$PP PP@P@@ F`@R7G@J@H@d@G@ G(@@@LvLG@X@ PP@PP@Z@v@\@*^@'`@b@V@ $P P@$PP PP@P@ PA@VG@DPX@G@Z@V@@P@ F`@G(@'H@'J@ryL@G@X@@Z@H@\@^@`@b@V@  P@$PP PP@P@ F`@R@@ F`@R@@G(@@@$V$G@f@@h@V@j@@Pl@n@p@r@"PPt@d@ P@$PP PP@P@@@B@AD@P@@ PDPA@ F`@PP@P@J@@@ F`@PP@P@J@@@ F`@ 1PP@P@J@-@J@@R@@@ F`@|PP@P@J@@@(@@@4PP@@PP@P@@@@@z@w@`@@ $P P@$PP PP@P@@ecscuc- telnet_control_args_ symbol_tableL  error_table_ no_messagecom_err_ convert_binary_integer_decimal_string#)-cu_ arg_ptr_rel014 cv_dec_check_77;host_id_check_id>ADsymbol>GIT` process_arguments[L`O got_next_argeT=W interpret_control_argumenth[^ &&"&/&6&=&F&KsymbtreeD(aWDDPL/I 9#( ,O\r\\Multics PL/I Compiler, Release 23a, of September 15, 1977Martinson.SysMaint.aoptimize map6-& D\B1& D\>spec>online>network>telnet_control_args_.pl1>spec>online>network>telnet_command_dcls.incl.pl1pl1info Wtelnet_control_args_!_ 4 <?@|@izxO t ~St <G@ h<S@_jZZk VkzZ+@Ph@eU*eU*eobj_map i&4  telnet_find_command_ 09/23/77 1030.0re 09/23/77 0814.2 14040 TVT@4L$#V?^20a^a?# #P&@ "PP@a@P@PF@@ PD@@d@@Pf@B@h@j@n@Pl@b@ @(B@0@$PPDP@BP@P@P@P@D(P@A,P%@PPF@PD@FPd@b@@BD(P@H@J@AL@P@r@JPPT`@ .@.@N@pNP@N@PPT@@@@@TN@JPP@PFP@@@R@@@?s@NN@ Pr@ `F`@PH@@,@xJPPH@V@X@PP`@\@\@`N@1XPP@PF^@@'@@@@?v@Vu@@@@?x@Vw@Pz@z@~@@@@O@@@O@?@u@@w@@|@ $P P@\,@u@~@.@|@$P P@V@ telnet_find_command_ symbol_table#  error_table_ id_not_foundioa_ ,` list_command_summary/#E`&  &&"symbtreeD(aWDsPL/I 9#( ,>aKRZ^KKMultics PL/I Compiler, Release 23a, of September 15, 1977Martinson.SysMaint.aoptimize map2-& D\>spec>online>network>telnet_find_command_.pl1pl1info Ftelnet_find_command_B! i}x+_jZZk*Zk Zj,@eTobj_map 0 az  telnet_instance_ 09/23/77 1030.0re 09/23/77 0814.5 49896 V icpTGT X@TNFX 4#V?L?#timeouttrace-connect^d,^d-local_pinX@@set_users_output_iocbreturn_conversion_error  P%@@ < P%@PP@@PP@P@@[N@5@XN  PP@@@@@6@@@@PP@P@6@@P@@ $PP@P@@@@@(@@@A@@@@PP@P@@@@5@@@@|@y@v@@$PP@R@Q@PP@P@:@b@ `@`@;c s@ `@${t@6@@@@@@@$PP@@@ `@`PP@P@4@@@D@@A@@@@@L@@P@D@@W@B@>@@$P&P@P@Q@@@PP@P@R@4@(@@D@@@@$PP@@@@@@@@$P@@PP@P@7@@@D@@@@@@P@@@@@@$P$P@P@@@@@PP@P@D@@@@A@@@N@@@8@@P@@@@@@@@$P*P@P$PNPNP`PP@P@4@@@@@@@PP@P@D@@@@P@P@@@@@@$P@P@@@@(P@@@@< P%@PP@@(PPP@P@4@@@@@P@@@S@@@@< P%@PP@@(POPP@P@;@@:@@5@N@4@@5@@H@@P@@$PP@P@_@@@PP@P@F@@P@@$PP@P@J@@@PP@P@8@@P@@$PP@P@5@@@@.@@@  P&@"PP@@P@P@@PP@PP@ @@`@ @@@ @@@5@@6@@4@@D@P@P@L@P@P@N@P@P@H@@F@@8@@R(@@R@l@R@@4(@!@S@!@Ti`@7@@@@$P"P@@@PP@P@@@@(P@@@@< P%@PP@@(P$$PP@P@8O@@8@@@@$$PP@P@FO@@F@@@@$$PP@P@HO@@H@@@@PP@P@@@@@@@@< P%@PP@@(P@}@@@  P%@(@PP@P@4@ @P@c@@@D@H0@ @P@V@@@N@;0@ @P@I@@@P@@@@@@@(@Q(@@PP@P@D@@@@A@@@N@@@8@@PP@@@@@@@@$P*P@PP$PNP(P@PP@PP4@NPNP~4@5@@P@P@@ @@rP@PP4@@(@D@@ P@@@@@@@@@@$P@@@@(@P @@ @@$PP@PP@@PP@P@D@0@%@(@@D@@@N@@@@@@@$P(P@(@PP@P@D@@@L@@@@@ $P,P@PP@P@D@P@P@6@N@(@@@@6@@@@@ $P P@PP@P@6@@telnet_instance_ symbol_table iox_ user_outputuser_telnet_orders_send_NOP" error_table_badcall%)+ device_active%.2net_fhost_down%59 net_fimp_down%<@net_invalid_state%CHconvert_binary_integer_decimal_stringKQUioa_rsnnlXZ\ipc_ create_ev_chn_ae delete_ev_chn_hlnet_pin_manager_ allocate_pinsotx free_pinso{~ unique_bits_user_telnet_state_ ut_controluser_telnet_xtach_ user_telnet_ut_async_close ut_async_open ut_detach4` perform_icp@`check_for_icp_conclusion`declare_telnet_instance`create_instance`destroy_instance\`close_connections`any_connections`.&&$&-&4&;&B&J&W&^&g&n&z&&&&&&&symbtreeD(aWDPL/I 9#( ,NZqZZMultics PL/I Compiler, Release 23a, of September 15, 1977Martinson.SysMaint.aoptimize map6)& D\A1& D\>spec>online>network>telnet_instance_.pl1>spec>online>network>telnet_command_dcls.incl.pl1pl1info Vtelnet_instance_5%|'O xiZNO 4,+W4MxSB-xC DA )zx; <pPVjZZjVk:Pk@ |ZPVjZZ@ ZXV@P@eU*eU*eU*eU*eU*eU*eobj_map .^  telnet_listener_ 09/23/77 1030.0re 09/23/77 0814.7 69120 T9XT,T!TT@T.TT T4V T T TT^1aGquitL<4#start?#cleanupread_status^1aInput: resetwriteresetreadget_socket_statesprogram_interruptreturn_conversion_error telnet_instance_error_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZConnection has been closed by ^a.The sockets have gone into states ^d and ^d."quit" occurred; debug entered -- IB_ptr = ^p.No connection open, type "^1aexit" to leave command.Do you wish to terminate the Network connection to ^a ? "telnet_instance_error_" occurred; debug entered -- IB_ptr = ^p.,-P%@PPh@@(@P@@@@@.P@hP@PP@P@R@@R@B@@R@TR@\N`P'@@ PP@PPR@R@@(@@@0B0@@P@@R@B@T@@PV@+X@(Z@"\@/^@N@P@.@$PP@ PP@PPR@ @(@@@D@B@$PP@@B@@@(@@PP@B@R@@@T@N@ @@(@bPpP'@ PP@PPR@@@f@@@@R@@T@@@V@@PX@Z@\@^@`@P@P@.@$PP@@@A@dB@b@d(@$PPR@@@T@b@V@d@X@Z@^@\@`@P@$P@ PP@PP@hP.@@V @P'@@@@@PP@P@T@@@@@$PP@PP@P@R@@R@@R@@P P'@ @PP@P@R@ \D@F@B@ @H@ @ @@ @@hP@@ $P&P@hP@PP@P@R@@,+-P%@PPh@h(PPP@P@R@@@R@@R@M@L@d@: @(@$PP@@@ @@@@(@@@$@@$P@-@te@ @(@$P P@@@ @@@@ @@@ @@$P@PP@P@D@0@(@@@T44@"@@@$@@&@@T@(@*@,@.@0@ @$PP@@@@@@PP@P@T@@@@@$PP@JPP@P@R@@R@@R@@P@-@R@ @ @(@@D@"@ @$@ @&@@(@*@.@,@0@ @$P4P@ @ @(@$P P@ @@ @@@@@@@@@$P@PP@P@R@@@j@x@2@4@2@8@4@:@v@<@6@ $P P@r(@w(@s(@t(@v@~@u(@u@N@Zr@q@u@ PP@P@6Fx @S J@Gp@q>@r@@0Ox 4$5@w@<w@t@ F0@4 x t,@3t@x@2@Qu@s@ @0Fx x t@$w@t@ F0@4 x t,@t@x@2@P@@2@B@t@D@@@F@>@$P(P@u@s@5@@0Ox x t@u,@r@x@2@lNx@2@PP@@2@B@t@D@@@F@>@$P(P@$P P8@6@@wj@@@PP@P@R@ Pi@PP@P `p`@ `@`@ @(@PP@(@@@H@@@@8@ PP@PCFH@PP@P@D@L@H@N@@P@@R@@H@T@@V@J@$P2P@@.@@.@@$PNP@H@H@X@Z(@H@L@X@N@Z@P@J@ &P@@@@P$PNPP^@\@@\@^@s`@@b@PP@P@D@f@\@h@b@j@@l@sn@r@^p@ot@d@$P4P@@?@N@N#[(@@@$d$[@x@PP@P@@z@d@|@@@~@D@A@@6@v@$PP@$PP^@\@@@@~,v,PP@P@PP@@v@@@@@@+@@@@ @@$PP@$PP^@\@@@@@PP@P@4@@@@@@@@@$P,P@@PP@P@4@@8@PP@PP@x(@@@@PP@P@D@@@@@@@@@F@@@@@$P0P@@$PNP(@@.@@9@@PP@P@F@PP@PP@@@(@@@@@@@@ $P"P@$P P@@@/@@@@@@@@$PP@@@@@@@@@@@@$P@@@@PP@}PP@@@PPP@P@@@@@@K@L@<L@M(@N(@ PP@PR@O@T@P@$P*P@O@*K@V@@@<X<V@j@G@l@ PP@PP@n@X@p@@r@Bt@*v@3x@|@$z@h@$PP@F@ F`G@@@!!!  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~!2!t!D!Fnotelnet_listener_ symbol_table iox_ user_input user_output error_table_badcall $& device_active )- end_of_info 03 no_message 69com_err_<<?command_query_BBFcontinue_to_signal_IINdebugQQSioa_VVXnnlV[\ios_read_ptr_ad write_ptr_gjcontrolmoipc_blockrtvtelnet_cmd_processor_process_command_lineytelnet_instance_any_connectionscheck_for_icp_conclusion perform_icpuser_telnet_io_ut_async_get_charsut_async_put_charsuser_telnet_state_ ut_control`quit.1telnet_instance_error_.20program_interrupt.3 cleanup.4 quit_handler`6&&&(&/&5&;&A&H&P&U&Z&^&f&l&q&x&&&&&&&symbtreeD(aWDPL/I 9#( ,^jjjMultics PL/I Compiler, Release 23a, of September 15, 1977Martinson.SysMaint.aoptimize map:)& D\E0& D\Q1& D\>spec>online>network>telnet_listener_.pl1>spec>online>network>net_event_template.incl.pl1>spec>online>network>telnet_command_dcls.incl.pl1pl1info ftelnet_listener_,A ~<-_<O tO4 cihAi:<?O txC<gO <OMxO)VxK izLpPVjZZjVjPVjkZZ ZVj+ZZ+|ZkZkZNk+++P(@eU*eU*eU*eU*eU*eU*eU*eTobj_map 6t  telnet_message_ 05/16/80 1808.0re 05/16/80 1808.0 21312 @qI A$PbracseenA bracket was encountered.nomoreit$An iteration set has been exhausted.frgn_errError at foreign server:implrstr2The requested action is not currently implemented.bad_ALLO1Allocation for file write could not be performed.bad_BYTE3Byte size must be greater than 0 and less than 256.nullcommNo commands were executed.optalrdy*The specified option is already in effect.optrqstdEThe specified option is already in negotiation with the foreign host.optnotef0The specified option is not in effect currently.optunimp5The specified option is not supported by this system.quotepar;Parentheses were encountered at the end of a quoted string.recparen,Recursive parentheses have been encountered.xferbad $Transfer was not completed properly.no_trans"Unable to negotiate file transfer.unimpl ,The requested action is not yet implemented.  telnet_message_ unimplemented_request unable_to_prepare_transfer' unable_to_complete_transfer0*recursive_parentheses9'3parens_on_quote_tailB0<option_not_supportedK9Eoption_not_in_effectUBNoption_already_requested_KXoption_already_in_effectgUbnull_command_lineo_ jimproper_bytesizewg rimproper_allocationo zimplementation_restrictionw  foreign_error exhausted_iteration_setbracket_encountered symbol_table0w_o 'KU9Bg? ??!?*?9?H?W?`?m???????&symbtreeF Gb c.alm   $@4fu|f4ALM Version 6.2, June 1979 Martinson.SysMaint.a list BK9Gb U%bDMw;]"*]E>dumps>old_dumps>pending_installations_online>mib040480>telnet_message_.alm >ldd>include>et_macros.incl.alm >ldd>include>stack_header.incl.alm BJobj_map D  telnet_misc_commands_ 09/23/77 1030.0re 09/23/77 0814.7 85104 T%T1T*T0TXTJT T T'TT+T:T5T TFTT<VTTV #4timeout?#resetwriteabort_inputascii_value_Attemping to send ECAttempting to send AOAttempting to send ELAttempting to send AYTAttempting to send GAAttempting to send BRKAttempting to send NOPAttempting to send IPabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZThere is no transmit connection open.Setting timeout value in telnet stream.The "help" request is not yet implemented.Improper argument given to timeout request.The "option" request is currently unimplemented.The request line is longer than 64000 characters."^a" is not a recognized name for an ASCII character.The "timeout" request requires a decimal integer argument.The "control" request requires an argument of one character.The argument to the erase request must be a decimal integer.The "ascii" request requires the name of an ASCII character, e.g., NL.Exactly one single character argument must be given to the escape request.The argument specified for the "escape" request must be exactly one character in length.P%@@$P%@Z@P@PPD@^@$PP`@Z@b@D@d@f@j@h@l@\@*P@D@\@^@`@D@p@PP@P@@r@\@t@v@x@z@n@ $PP@@$P%@Z@P@PPD@^@$PP`@Z@b@D@d@f@j@h@l@\@*P@D@n@p@r@D@^@PP@P@@`@n@b@d@~f@zh@\@ $PP@@$P%@rZ@P@PPD@^@$PP`@Z@b@D@d@`f@j@[h@Zl@\@*P@D@n@p@r@D@^@PP@P@@`@n@b@Cd@@f@<h@\@ $PP@@$P%@_4Z@P@PPD@^@$PP`@Z@b@D@d@"f@j@h@l@\@*P@D@;n@;p@;r@D@^@PP@P@@`@n@b@d@f@h@\@ $PP@@$P%@!Z@P@PPD@^@$PP`@Z@b@D@d@f@j@h@l@\@*P@D@n@p@r@D@^@PP@P@@`@n@b@d@f@h@\@ $PP@@$P%@|@|@p@N@r@B@t@D@v@PPx@n@$PP@D@C@1B@V|@NPp@D@r@}@t@|@v@x@z@n@ $P"P@}@C@D@|(@@@@<\<|@p@PP@P@@r@\@t@sv@ux@nz@n@ $PP@@C@R@A@A@RN@6jZ@P@PPD@^@$PP`@Z@b@D@d@Xf@j@Sh@Rl@\@*P@D@@@ZnD@^@PP@P@@`@n@b@>d@;f@3h@\@ $PP@@A,@@$P%@W,Z@P@PPD@^@$PP`@Z@b@D@d@f@j@h@l@\@*P@D@'n@'p@'r@D@^@PP@P@@`@n@b@d@f@h@\@ $PP@@$P%@PP@P@R@@$P%@ |@|@p@N@r@B@t@D@v@PPx@n@$PP@D@@@u<\<D@p@PP@P@@r@\@t@v@x@z@n@ $PP@@NPB@ @@`EE@@Ei`E@Z@|@P@Pp@Z@r@|@t@D@v@n@$P(P@@$P%@|@|@p@N@r@B@t@D@v@PPx@n@$PP@D@@@CH\HD@p@PP@P@@r@\@t@lv@ix@`z@n@ $PP@@B@NNP @@`EE@P@b$P PP@NP @@`F i@ @p@F  @@@ F  @JZ@Pn@Pp@Z@@n@@F@@P@@D@@6@@)@/@.@~@$P@D@$P P@|@PP@|M@|@D@ P@@@|M@D@D@|(@@@8n8|@^@PP@P@@`@n@b@F@d@f@h@l@j@\@$PP@@|@PPp@P@r@|@t@D@v@n@$P(P@@$P%@|@|@p@N@r@B@t@D@v@PPx@n@$PP@D@|(@@@f<\<|@p@PP@P@@r@\@t@v@x@z@n@ $PP@@B@V|@NPp@D@r@}@t@|@v@x@z@n@ $P"P@}@A@D@A@|(@@@,n,|@^@PP@P@@`@n@b@d@f@zh@\@ $PP@@Z@A@@PP@P@D@^@Z@`@@b@D@d@pf@j@_h@jl@\@$P*P@D@@@(n(D@^@PP@P@@`@n@b@Ud@Rf@Ch@\@ $PP@@A@PP@P@7@@$P%@Fn@Eo@Dp@;@|(@P@PPD@^@n@`@@b@|@d@)f@j@h@#l@\@$P*P@!@P@PPD@^@$P P`@@b@D@d@f@j@ h@ l@\@*P@D@n@p@r@D@^@PP@P@@`@n@b@d@f@h@\@ $PP@@PP@P@R@n@tep@@|(@$PP^@n@`@@b@|@d@f@j@h@l@\@&P@@$P%@|@|@p@N@r@B@t@D@v@PPx@n@$PP@D@|(@@@L~L|@p@PP@P@@r@~@t@v@x@z@n@ $PP@@B@N|(@@@~X~X|@p@PP@P@@r@~@t@}v@x@lz@n@ $PP@@PP@P@T(@NP @@`@T @S(@@0`@S @$P%@|(@@@0n0|@^@PP@P@@`@n@b@Od@Qf@=h@\@ $PP@@$P%@PP@P@R@@R@@$P%@|(@@@,n,|@^@PP@P@@`@n@b@ d@"f@ h@\@ $PP@@$ P%@C(@D(@@@D@@@p@N@r@B@t@D@v@PPx@n@$PP@D@C@B>@>C@@,@C@}NC@p@n@<@|(@@@l4n4|@^@PP@P@@`@n@b@d@f@h@\@ $PP@@T@PP@P@D@0@(@@@((@@@@@@@@@@@ $PP@T@`P'@PPF@>G@@H@F@ `@B@ P@D(@@@ PD@ @@L@D@N@A@P@D@R@P@PT@J@$PP@ PD@ B@HPDPA@ e@`B>@>B@@,@HPV@F@X@Y(@V@L@X@N@Y@P@J@ $P P@@  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ telnet_misc_commands_ symbol_table  iox_ user_output ascii_value_byte!user_telnet_orders_send_AO$)+send_AYT$.1send_BRK$47send_EC$:<send_EL$?Asend_GA$DFsend_IP$IKsend_NOP$NQcom_err_TTWcu_ arg_ptr_relZ[^cpZab cv_dec_check_eeihcs_make_ptrlnqcontroltvtelnet_connection_transmit_buffery~user_telnet_state_ ut_control` process_interrupt(` process_nopf` process_break` process_go_ahead` process_are_you_there ` process_erase^` process_kill` process_abort(` process_control5` process_ascii` process_timeout5` process_abort_output` process_escapeS` process_option` process_exit` process_help ` process_execute` call_command_processor f 1,&&#&-&3&9&>&C&H&M&S&Y&`&d&k&s&x&&symbtreeD(aWD\ PL/I 9#( ,O]]]Multics PL/I Compiler, Release 23a, of September 15, 1977Martinson.SysMaint.aoptimize map6.& D\B1& D\>spec>online>network>telnet_misc_commands_.pl1>spec>online>network>telnet_command_dcls.incl.pl1pl1info Wtelnet_misc_commands_ ;i v<O  _x;Az<O ;_ 4mxc  h +<'Ox# <OxCWWWp: i_jZZjVj #P Vj@ Z@+VjZ+Z_k:+PPPXV@V`ZZjk  +k  ++P@eU*eU*eU*eU*eU*eU*obj_map 11J,Rv0  telnet_status_ 09/23/77 1030.0re 09/23/77 0816.6 29952 ???? Active Listen Rfcd-rcvd Abort Rfc-sent Open Cls-wait Reject-wait Data-wait Rfnm-wait Cls-read ???? Broken Reset T.V TTV?TT TTT!T##T T)V  T(icpX 4HOST-Transmit PinReceive Pinget_protocolget_socket_statesD  The ^a does not exist.The ^a is in the ^a state.Unable to get socket states.Using TELNET Protocol of NIC #^d.Unable to determine protocol level.Options in effect on receive connection:ICP in progress to socket ^d at host ^a.Options in effect on transmit connection.Attempting to ^a to socket ^d at host ^a.The ^a is in the ^a state for socket ^d at ^a.<P%@ @@EP%@PP@P@4@2@:@ F`@;t@@(f(f@r@@5@t@@@v@fx@cz@`|@p@ P@@@,p,p@@@;@@@5@@@@@M@P@K@H@~@P@@Pf@Ph@A@@@D@@f@@@@@@@8@@.@+@~@P@@@@@_$f$@@r@PP@P@@t@f@v@x@z@|@p@ $PP@@@>$f$f@r@A@t@v@x@p@$PP@@@fM@@PP@P@D@@f@@@@@@@@@@@~@$PP@@@@@ f@@r@PP@P@@t@f@v@x@z@|@p@ $PP@@f@g@h@@f@h@@A@$Ne@h@j@f@$PP@@V@X@AZ@P@@XPP@@@@P@@ZP@P@@$PP@V@B@C@D@PNP@@@@@@P@B@@g@ZP@P@a@@ $PP@N@@@E@@\@@z@^@Y@@ $P P@\@XPP@@@@@@@@$P P@>@i@ @@J@ `@` @@`E  @@@00@@XPP@B@@P@@@E@@@ZPP@@=@ @@$PP@V@^@@@Y((@@@@$PP@d(@d@Nd,@@@[,,@@@@$PP@d(@d@Nd,@^@!f!Q9R!f!M3Rtelnet_status_ symbol_table< com_err_convert_binary_integer_decimal_string!host_id_symbol$')ioa_,,.user_telnet_state_ ut_control169E`process_telnet_statusH<`?^&&#&+&0&;symbtreeD(aWDOgPL/I 9#( ,MzYhrwYYMultics PL/I Compiler, Release 23a, of September 15, 1977Martinson.SysMaint.aoptimize map6'& D\@1& D\>spec>online>network>telnet_status_.pl1>spec>online>network>telnet_command_dcls.incl.pl1pl1info Utelnet_status_5 <7O @ tx PZjk /PZZNk+k P@eU*eTobj_map ^^Iz4  user_telnet_io_ 09/23/77 1030.0re 09/23/77 0816.7 65592 N4N$G#?# @PP@PJ@@P%@P%@ P PL@L(PP(PP@H@@B@@@ $PP@LP@@@LP@B@@@PPA@A@BE@LP@C@@.@C@A.@PPA~@PLP@@@LP@PPP@_P%@ P PN@ PL@L(PP(PP@H@@B@@@ $PP@JP@0@$PPLP@@(@(@@@@@@@@@NP@LP@@$P(P@LP@JP,@P@P@P@LP@@@LP@JP(@V0@@@@@P@P@@P@@P@NP@LP@@$P(P@@B@@@P@PA@A@!nE@LP@C@@.@C@A.@PPB~@PLP@@@VLP@JP(@0@$PPLP@PPP@E@LP@P%@P PN@PL@L(PPP@H@@B@@@ $PP@P P@0@@$D$D@$@@ $PP@D@F@@@D@F@E(@JP,@(P@0@$PPE@LH@@B@@P@P@E@@@@CE@<@_P%@ P PN@ PL@L(PPP@H@@B@@@ $PP@F@E(@JP,@P@(P@0@$PPE@H@@B@@@P@@P@E@@@@E@LP@P@R@ (P(PPP@](@PZ@PNZ>@~[@PP`@@@@_@@@$PP@JP(@^0@" @@@@@@RP@ P@(@@@$P P@RP P @_@@@@@$PP@P@W(@Z@\@^@\@[N@U^@SJP(Pb@ @>@V@*@[@\~@>@ @@@V~@>@@@`@@\@@@@X@@@@V@@@@Y@@]@@@($P*P@X@\.@W.@Y@bP.@\@[N@RP@PNb@@@ P@JP(@@@ $P$P@@_@@@@@$PP@P@^(@@_@@@@@$PP@W@RPP]@ PP@d@f@(PJP(@0@d@k(@@@@l@@@$PP@JP(P@@@ @@ @CFn@@@n@@@@@j@@NP@k@ @@$P(P@j@JP(P@ .@j@@.@@@(@(@@@@@$P"P@JP(@@l@@@@@$PP@k@fPPd@p@r@ (PPPz@(PrPPvJP@$@p0@P@P@ P@ @@@@f @p@rPP@Pz@Pv@Pw@JP$@S0@ @  @ @@ @@ P@$@@@$P P@rP Pp@P@P@ P@ @@@@4 @p@rP P@ @@@@ @rP Pp@$PNPp@F@P@P@ P@ @@@@ @rP Pp@$PP Pp@p@|@~@(PJP$P@@0@(@@@@P@0@|@F@0@x@FP@ @x@x@0@PN@@@) @  @CF@@@ @@"@x@$@@&@@(@@$PP@@~PP@0@|@~PNP@P@$PPPP @  @CF@rP@P zPCF*@@ @*@"@@$@@ $PP@@P.@@ .@@(@JP@$@ @@"@@$P"P@JP$@@~PPP@0@|@@@P.@@0@,@@@PP@0@@PP $PNPP@0@@(@JP@$@W0@4@ 5@4@8@5@:@P<@@$@>@6@$P P@PPP@0@@@]JP$P@ @>@@@~@>@/@@JP&P@ @B@ @D@@@H@B@J@@ @L@@N@@P@D@R@@T@@V@@X@P@PZ@F@($P,P@@JP&P@.@@@ .@@P.@.@P@P $P NP@P@0@@(@@(P@.@@$@.@@P0@$@2@,@ $P$P@PPP@0@@JP&P@@5(@&@.@5@0@,@$P"P@JP&@P@(P@M@5@@P@0@5@@@(P(@@*\(@A]@JP&@0@(@&P@@@@P@P`@]@b@^@@)]@P(P@JP&P@ @@@@JPf@f@`@JP&@b@P@Pd@^@ $P.P@PP$P NP(P(@@P@@@(@h@h@l@@n@j@$PP@JP&@i0@h@ i@p(@h@t@i@v@p@x@&@z@r@$P P@&P@@@ (@(@@@_JP&P@ @>@p@@p~@@N%JP@&@t@PPv@@&@x@r@ $P$P@PPp@@l@p@n@j@$PP@PP@0@@JP@&P@P @>@@  @CF|@@~@>p@JP@@@|@@p@@@@NP@PP@~@$P&P@PP$PNP@(P@@P@.@p@@l@p@n@j@$PP@@ @PP$PPPPP@0@@@!\!] !H!@!A!C!Euser_telnet_io_ symbol_table net_character_tables_ NL_delim_id error_table_chars_after_delim!&data_improperly_terminated)0 device_active37 end_of_info:= invalid_read@D invalid_writeGK long_recordNQhcs_ set_ips_maskTVZnet_alm_ copy_chars]`cdecode_char_pointer]fkscan_from_char_table]ntnet_buffer_man_allocate_bufferw{ free_bufferwmake_larger_bufferwnet_character_nc_async_get_charsnc_async_put_charsnet_convert_ascii_multics_to_netnet_to_multicsuser_telnet_protocol_`ut_put_chars_raw`ut_async_put_charse`ut_async_get_to_delim`ut_async_get_charsM`J0&&(&2&9&?&F&M&S&\&e&m&v&&&&&&&&symbtreeD(aWDcPL/I 9#( ,^jjjMultics PL/I Compiler, Release 23a, of September 15, 1977Martinson.SysMaint.aoptimize map:(& D\D2& D\Q4& D\>spec>online>network>user_telnet_io_.pl1>spec>online>network>user_telnet_sdb_dcls.incl.pl1>spec>online>network>net_buffer_header_dcls.incl.pl1pl1info fuser_telnet_io_mAB! <XB <WOB _ }xO <Oxi</Ot x:<#O]x?iZ)Z<COS4xr-PZjk+|ZP Z+Z+@kuZVkZ|ZPVjZjZjZjV`ZV`Z@eU*eU*eU*eU*eU*eU*eTobj_map JJ008`  user_telnet_iox_ 09/23/77 1030.0re 09/23/77 0816.7 55080 @G4V?#L?#complete_openX@  Xasynchronous_open P%@@( P&@"PP@@P@PX@X(P$P.P@@@@@G P%@PPX@X(PE@V P%@PPX@X(P$P2P@@@@@@@@PP@@ @a@G P%@PPX@X(P$P0P@b@@@W@ P%@ P PX@P(PPP(P@P@ PP@P@P@P@$P P@P@@@XP@@&P@XP@PPP@P@ PP@@@@@1@ P%@ P PX@P(PPP&P@P@ PP@P@P@P@P@@@XP@@$P$P@XP@PPP@P@ PP@@@@@@ P%@PPX@X(PPPA@B(@D(@A@D@;B@PP@P@E@PP P@P@@@A@@@@@@P@@@XP@@$P(P@@@B.@@@A.@XP $PNPD@@D(@A@D@PP@P@ PP@@@@@@O P&@"PP@@P@PX@XP@@@?XP$PNP@PP@P@ PP@P@P@XP@@@"P@P@@@*P@@  P%@PPX@X(PPPP$PPXP@C(@C@PNP"P@P@ P@E@@@@@@@@@@@@@XP@@@XP@@@$P P @FEDC,@@ P&@"PP@@P@@P@PX@PP@P@ PP@P@P@XP@@"P@P@@P@@@$P,P@@Z@\@b@Pd@b@@f@@@@@@`@@@ $P P@`@\PP P@`@@@$P"P@`@XP Z@n@p@$P@0@@@@P@PP@P@ P @0@$PPXPn@ $PP@PP@P@ P@P@P@ PPP@P@ P@P@@@(@ @P@@@@P@@@@ @@XP@@@"P@P@@@@pPP@XPPP@P@ P@@n@PP@P@ P@l@pP@PP@P@@@@@@$PP@PP@P@ P6@U8@3.@0@n@n@PP@P@ PP@PV@P@ @@XP@@ $P4P@XPn@]PP@P@ P @P@P@ PP$PPP@P@ P@)@@@@@GPP@P@ P@P@P@ P@@@@$PP@n@n@p@PP@P@ PP@PV@P@ @@@t@@ @pPP@@u(@XPXP:PP@P@ PP@P@@@v@@@@@@@XP@@@@ @@@@pP@P@XP$PNPt@ PP@P@ PP@@@@@X(Pn@n@PP@P@ PpP@PP@P @$PP@@P@@P@N U"@$@&@(@E2@4@@N*@,@y.@0@6@8@@@@@@P@n@n@p@@PP@P@ PP@@@@@XP@@pP@P@PP@P@ P@n@pP@PP@P@$PP@ @"@$@&@(@*@,@6@8@.@0@2@4@@@@@@P@PP@P@ P6@H8@&.@0@n@~@@(PPP@ F`@nPP P@P@ @~@ F`@W #PP P@P@@ @@@2$P2P@  @@@@@@@PP@P@ PP@@@@ @~@$PPP~@!!?#user_telnet_iox_ symbol_table  ascii_value_NLnet_character_tables_ NL_delim_id # error_table_ device_active&*.ionmat&13 no_operation&6:undefined_order_request&=Cget_system_free_area_FFLiox_err_not_attachedOQVerr_not_closedOY] err_not_openO`d propagateOgjipc_blockmoq create_ev_chnmtxuser_telnet_io_ut_async_get_chars{ut_async_get_to_delim{ut_async_put_chars{user_telnet_state_ ut_controlut_modesuser_telnet_xtach_ user_telnet_ut_async_close ut_async_open ut_detach"`user_telnet_attach-` na_iox_detachK` na_iox_open[` na_iox_closez`na_iox_get_line`na_iox_get_chars`na_iox_put_chars`na_iox_control T`na_iox_position` na_iox_modes `  6?#&&%&0&5&<&E&N&X&_&f&l&s&z&&&&&&&&&symbtreeD(aWD;PL/I 9#( ,^jjjMultics PL/I Compiler, Release 23a, of September 15, 1977Martinson.SysMaint.aoptimize map:)& D\E0& D\Q4& D\>spec>online>network>user_telnet_iox_.pl1>spec>online>network>net_event_template.incl.pl1>spec>online>network>net_iocb_template_dcls.incl.pl1pl1info fuser_telnet_iox_,A _+A V<%+ B! <O +zF<2 _ B ?!!+z<O  G:<?@)6<)OPVjZZjVkZ'P+Vj _jZ@ ZVkVk:VkZZ+Zk k  +PPPXV@V`ZZjC9UYUYUYUYUYUYUYobj_map 66  user_telnet_option_ctl_ 09/23/77 1030.0re 09/23/77 0816.7 22032 TVT????DONTWONTDO WILLN 4N#?#send_TELNET_controlreturn_conversion_error Sending reply ^a for option ^d..P%@ *6P%@ P PF@F(PPP@P@"@0@P@@"PB@PNP@P6@@FPFP@ X>P%@PPF@F(P$P@0@@^@\@ P@l$PP@B@@@(@@@N H@BPFD@DPDP@HPH@@@BPFD@@,@ J@BP@D@DP@@JPJ@BP@D@BPP@PP"@@*EP%@ P PF@F(P@*LP%@ P PF@F(P@@`@ b@G0@`@@L@N@PP@@8PL@P@P@"@20@5@L@R@T@PP@P@ @%0@4P@0@ d$d@MY@MY@ MY@MY@Y@@@ f @ @p@f@r@Y@t@@@v@x@z@|@~@n@$P P@[i`TPP@0@@ [ @@Y[iHZ@f@h@j@Z@@PP@P@@p@f@r@@t@X@v@x@|@z@~@n@$PP@R@!`!`!b user_telnet_option_ctl_ symbol_table.  get_system_free_area_ioa_ ioa_switch!net_character_ nc_control$(+6$` find_option_block>./`1 initialize_optionsE6\`9 option_invokedL>`A option_revokedOE`H Z ?#&&#&-symbtreeD(aWD>PL/I 9#( ,rMultics PL/I Compiler, Release 23a, of September 15, 1977Martinson.SysMaint.aoptimize map>0& D\J5& D\X2& D\e2& D\>spec>online>network>user_telnet_option_ctl_.pl1>spec>online>network>user_telnet_option_dcls.incl.pl1>spec>online>network>user_telnet_sdb_dcls.incl.pl1>spec>online>network>telnet_special_chars.incl.pl1pl1info zuser_telnet_option_ctl_5!W+\ P +n<P_jZZjZ #UPPPXV@V`Z:C9U@obj_map ZZPX  user_telnet_options_ 09/23/77 1030.0re 09/23/77 0816.7 46440 T0T2TVT????DONTWONTDO WILLN NT-4#?#send_TELNET_controlSending reply ^a for option ^d.Received revocation for option ^d not if effect.Received revocation for option not in effect.Received subnegotiation string for option ^d.Protocol violation -- option ^d in effect already.s@P%@  Yy@P%@PP@@@(Pt@u@PPx@t@z@u@|@v@ @@Y@P%@PP@@@(Pu@t@PPx@u@z@t@|@v@ @@Y@P%@PP@@@(Pt@u@PPx@t@z@u@|@v@ @@Y@P%@PP@@@(Pu@t@PPx@u@z@t@|@v@ @@Y@P%@PP@@@(Pt@u@@PP@t@@u@@@@@@@Y@P%@PP@@@(P@u@t@PP@@@u@@t@@@@u@Y@P%@PP@@@(Pt@u@PPx@t@z@u@|@v@ @@Y@P%@PP@@@(Pu@t@PPx@u@z@t@|@v@ @@  ;@P%@ P P@@@(PPP@P@ @0@@@00@ @@@@P@@@@@ $PP@@ e@P%@PP@@@(PPP@P@"@0@@@B@D@PP@P@"@0@ P@@P@@$PP@@PPP@DP@P@@P@H@@@P@@$PP@@PHPDP@PB@J@L@PP@P@ @f0@5P@0@ $@MSQ@MMQ@ MGQ@MAQ@=Q@@@O  @ @@@@Q@@LP@P@7@,@)@2@@$PP@Si`LPP@0@@ S PYSiHR@"@"@"@R@@PP@P@@@@@@@P@@@@@@@$PP@J@T@V@P@VPP@Z@@@ @]Z@0@$PP@PT@ZP@$PP@PT@@@@$PP@PT@@ $P P@PT@VP@P@@P@@@_ ZP@T@\@^@P@^PP@b@@@ @#b@0@$P P@P\@ bP@@@$P P@P\@^P@P@@P@@@3bP@\@d@f@P@fPP@j@@@ @j@0@ fPP@P@@@d@jP@M fP@P@@P@@@d@@ @@@P@P@fPP@P@j@@@P@@$PP@d@@@fP@P@@P@@@@jP@P@P@fPP@P@j@@@P@@$PP@d@P@PP @20@@@b44 @@@@fP@P @  @@@@ $PP@d@l@n@P@nPP@r@@@ @vr@ 0@PP@P@ @0@@@00@ @@@@@@@$PP@l@rP@D@A@l@@@nP@P@@P@@@p3rP@P@P@nPP @P"@r@$@@P&@@$PP@l@P@PP @0@@@00 @*@@,@nP@P.@0@2@4@(@ $PP@l@ user_telnet_options_ symbol_tables  telnet_message_option_already_in_effectoption_already_requested!(option_not_in_effect+1option_not_supported4:ioa_ ioa_switch=?Bnet_character_ nc_controlEILuser_telnet_option_ctl_find_option_blockOUZinitialize_optionsO]boption_invokedOeioption_revokedOlpyS` DO_options]`v WILL_optionyx`| DONT_option` WONT_option` process_DO_option` process_WILL_option` process_DONT_option` process_WONT_option"` process_subnegotiation@` release_option_infoi` m& &*&3&<&D&N&\&d&k&rsymbtreeD(aWDPL/I 9#( ,rMultics PL/I Compiler, Release 23a, of September 15, 1977Martinson.SysMaint.aoptimize map>-& D\J5& D\X2& D\e2& D\>spec>online>network>user_telnet_options_.pl1>spec>online>network>user_telnet_option_dcls.incl.pl1>spec>online>network>user_telnet_sdb_dcls.incl.pl1>spec>online>network>telnet_special_chars.incl.pl1pl1info zuser_telnet_options_%!_ |3w +HB _+Z<O4x#!<9Ot_jZZk#PVj |ZkZ+VjZj +PV`ZV`ZV`ZV`ZV`ZXV@XV@@eU*eU*eU*eobj_map mm.6J  user_telnet_orders_ 09/23/77 1030.0re 09/23/77 0800.2 8856 send_AO send_AYT send_BRK send_EC send_EL send_GA send_IP send_NOP =  user_telnet_orders_8send_NOP 0send_IP(send_GA  send_EL%#send_EC+ (send_BRK1%.send_AYT6+4send_AO19 symbol_table 1 %+6@symbtreeDcphqDy*}alm   $@4TEKNE4ALM Version 6.1, June 1977 Martinson.SysMaint.a list :,&Dy>spec>online>network>user_telnet_orders_.alm @ obj_map @@MT  user_telnet_protocol_ 09/23/77 1030.0re 09/23/77 0906.0 48456 T8T TBT T$T T TTTTG4#?#resetwriteReceived NOPReceived GAsend_TELNET_controlUnknown telnet command ^dReceived WILL for option ^d.Received WONT for option ^d.Received DO for option ^d.Received DONT for option ^d.Received extended character 377Received Data Mark from foreign hostGot non-matched c(IAC) char ^d in subnegotiation string.Received command ^d from foreign host, meaningless to user telnet.unP%@P(PP@PD@PP0@Y@@ @@>@~@@@ @~A@@@F@@ @B@B@FN@ C(@DP@0F C C@M_=B@A@B,@PP@P@,@x@|@z@$P P@x@PP@P@.O@D@,@ DP @@A@@~@@ PP@P@0@@H@J@PO@PN@N@ON@ DPF0 N,@H@P@R@PP@P@0@#@0@[i`[iPZ@@@.Z@@(@@@@@@@@@@@@ @@@$PP@RPPW@>@N@,PP X(@DP@0F@ X X@M'W@@P@@@W@ DPF0  P@PP @0@@@  @@@@@@@$P P@P@M=P@V@@@@W@@RPP@@@|PP@P@ @0@@@@ @@@@V@@@@@@ $P P@PP@P@@@V@@P@@ $PP@P@M=P@V@@@@W@@RPP@@@>PP@P@ @}0@@@@ @@@@V@@n@e@g@@ $P P@PP@P@@@V@@P@@ $PP@P@M=P@V@@@@tW@@RPP@@@PP@P@ @?0@@@Z@ @@@@V@@0@(@)@@ $P P@PP@P@@@V@@P@@ $PP@P@M=P@V@@@@6W@@RPP@@@PP@P@ @0@@@@ @@@@V@@@@@@ $P P@PP@P@@@V@@P@@ $PP@P@MP@@@ W@@RPP@@@P@M"W@@P@@@{PP@P@ @0@@@@ @@@@@@@$P P@P@M$W@@P@@@XPP@P@ @0@@@@@ @@@@@|@@$P P@P@MRjPP@P@,@W@@P@@@.PP@P@ @m0@@@$$@ @@@@`@T@@$P P@ @@X0@W@te@Q@(@@@@@@@@@@C@@5@?@@$PP@W@~@DP @@@@@@P@M M M MMMM(W@@P@@@PP@P@ @0@@@bDDX@?@@ @@@@@@@@@@ $P P@P@PP@P@ @0@@@X@?@@ @@@@@@@@@@ $P P@P@\@^@,PP@N@i DP@0F .$.@?P\@b@d@RPP@V@@@@RPP>i@$PPP@Pk(@l(@dP,Pl@dPP@N@C m(@DP@0F@ m k@m@M k@k(@m@Ml@,PP(Pi@j@dP@P~n@i@h@h@nN@A m(@DP@0F m k@m@Mk@1j@ F0@m  j,@*k(@m@Mj@ F0@m  j,@P@PP @f0@@@88m@?@ @@@@@@T@C@C@@ $P P@h,@V@@i@ DP @CF@P@P@@@@@j@@@P@@$PP@b@p@DP @>@~w@ @v@v@wN@ C(@DP@0F C C@@@M@F0 v,@p@!B user_telnet_protocol_ symbol_tablen  error_table_data_improperly_terminatedclock_!!#ioa_ ioa_switch&(+iox_control.02net_character_ nc_control59<user_telnet_options_process_DO_option?EJprocess_DONT_option?MRprocess_subnegotiation?U[process_WILL_option?^cprocess_WONT_option?fkqy` & &%&-&4&>&L&T&]&e&msymbtreeDdID<PL/I 5"' *o}}}Multics PL/I Compiler, Release 22a, of March 10, 1977Martinson.SysMaint.aoptimize map<.& D\H2& D\U4& D\b2& D\>spec>online>network>user_telnet_protocol_.pl1>spec>online>network>user_telnet_sdb_dcls.incl.pl1>spec>online>network>net_buffer_header_dcls.incl.pl1>spec>online>network>telnet_special_chars.incl.pl1pl1info wuser_telnet_protocol_\B _4]x iv<OMx&<CO5th_jZZkZZk@kVj+@eU*eU*eU*eobj_map rx6  user_telnet_state_ 09/23/77 1030.0re 09/23/77 0816.7 60048 rawi rawo X?@TTNTTT@TL$X G4V?N$N?#send_INStracetimeout?#startread_statusget_protocolset_protocolabort_outputabort_inputsend_TELNET_controlget_socket_statesTracing to iocb at ^pset_users_output_iocb @PP@PF@@TP%@^P&@"PP@@P@PP@P(PPP@ F`@@FP@@@@P@PP@@@@@@$P2P@@$P P @F`@ FP@0@(PPP@Ii`IiP@@|@ P @F`@@ FP0@(PPP@Ii`IiP@@e@P @F`@ FP@0@ Ii`@@S@Ii`IiP@@H@P @F`@@ FP0@(PPP@Ii`IiP@@t1@P @F`@ FP@0@(PPP@Ii`IiP@@W@P @F`@@ FP0@(PPP@Ii`IiP@@F@P @F`@ FP@0@(@@1@Ii`IiP@@,@P @F`@@ Ii`IiP@@@ F`@ @@@*P@FP@?@.@,@@ F`@ FP,@@ F`@@@s@FP@@@@P@PP@@@@@@2P@@ F`@ FP0@PPP@P@PN0@$N0@&PPP@ F`@ FP0@$P@PP@P@ F`@y >FP*@ (@*@@@@@.P@FP@c@(@(@@@@@@@@@$PP@FP@*@@PP@@6P@PP FP*@P@PP~P@@ $P"NP ;PP@P@P@P(P@ F`@WPPFP@@@ F`@'PPFP@@@@@@@@@@PP@@@@@@2P@@ F`@P0@@@ P@@@P@@@@@ ,P@PP@PFP @@$PPP@<P%@PPP@P(PPP N$P PPP@<P%@PPP@P(P PP@bP&@"PP@@P@@P@PP@P(PPP@@0`@NN@P@PP@"PP@@@@4@P&@"PP@@P@@P@PP@P(PPP@P@PP@"P@P@@P@`@@ @@P%@ P PP@P(PPP@PD@P$PPPP@@0@@ A$@ @@@@@PP@B@@@$P0P@PP@BP@@> `0 P@P~R@@(@@@RN@ DP@0F .$.@? BPF0@ @,@B@?@BP@@A@@FP@P@FP@P@P@0@A$@$P(P@T@V@PH@P6@FP@0@  F0; I >F06 I H.@ F03 I H,@@@H@@FP@@@@@@@PP@@@@@@$P2P@PPT@VPP6@@@@FP@@@@@@@PP@@@@@@$P2P@T@Z@\@A^@P@@P@@\PP@b(@PP@P@@@@c@@c@@d@`@e(@a@a@N>6Fce@Ne,@ F@fa@e~@N@@e@e.@ n@`fe@Ne,@ F@fa,@Z@\@A^@P@@\PP@b@c@@@c@@@c@@c@<@@\PP@@@P@^P@P@@+@@ $P4P@PFP@c@P@PP@@@]@b@\P@P@e@ `@`fZ@$PPPb@\PP@e@ `@`f@Z@PP(@"PP@B@P@C@P@(P@@A(@N@(@@P@0@@NA(@@P@0@A Pa@ Pa@N P@P@@ `F`@a,@a@NF0@@b@$PPP@P@!!!!,^user_telnet_state_ symbol_table net_character_tables_ NL_delim_iduser_telnet_orders_send_AO#%send_AYT(+send_BRK.1send_EC46send_EL9;send_GA>@send_IPCEsend_NOPHK error_table_action_not_performedNRXbad_argN[]bad_modeN`cinvalid_elsizeNfj long_recordNmpundefined_order_requestNsyunimplemented_versionN|net_error_table_no_protocol_supportclock_ioa_ ioa_switchipc_ create_ev_chnnet_buffer_man_allocate_buffernet_character_ nc_controlnet_mode_parser_user_telnet_io_ut_async_get_to_delimW` ut_controlc` ut_setsize@` ut_getsizeT`initialize_device_modesg`ut_modes`ut_create_delim_set` interpret_keyq8&&'&-&3&8&=&B&G&M&Z&_&e&l&r&{&&&&&&&&&symbtreeD(aWD?PL/I 9#( ,p}}}Multics PL/I Compiler, Release 23a, of September 15, 1977Martinson.SysMaint.aoptimize map>+& D\I2& D\V2& D\c4& D\>spec>online>network>user_telnet_state_.pl1>spec>online>network>telnet_special_chars.incl.pl1>spec>online>network>user_telnet_sdb_dcls.incl.pl1>spec>online>network>net_buffer_header_dcls.incl.pl1pl1info xuser_telnet_state_LAB hx# i<O4x# n<O4 x#  iZ++A j!|RBxWl<5Op x^PVjZZkJ#P Vj@ Z|ZZZ@Z+@Vj '_j+UXV@Zj ++P4@eU*eU*eU*eU*eU*eU*eU*eU*obj_map qqx8x  user_telnet_xtach_ 09/23/77 1030.0re 09/23/77 0816.8 52776 T0T(X@T" LT-TTTX 4#GNtelnet-1,-1?#user_telnet_Xstream_input_outputError detected by lower levelUnable to interpret socket name ^aAttempt to create a multiple attachment.net_character_tables_ was created and not found.Changing lower-level routines to telnet mode. YP%@@  bP&@ PPj@"PPh@Pl@ Pf@f(P^@ C@ `@$D`@b@hP@hP@@x@@@@x~@jvx@@-MM@N@L@ x@jPO@N@L@O `@`@M.@&@^P@|@jP~@P@P@<@@fP@^@@hP@]@X@z@$PP@fP@@g z fP@D@@z@@F@B@?@@ `@@B@^P@|@@~@y@@fP@0@+@(@+@z@$PP@fP@@a00fP|@D@~@@@@@@z@ `@@x@^@|@y@~@x@@fP@@@@@z@$PP@L@Tx@L@i@|@L@ `@`M^P@@~@A@@@@@B@@x@@@@@@z@$PP@ @B@@@$$B@|@D@~@@@M@@@@@@z@`@@@y@(@^@|@x@~@y@@@@@@@@z@$PP@C@^PV@ `@`DWhP@@p@hP@A@A@pN@^PV@`NV,@ F@WhP@@hP@@@@A@~@j`V~@N@@V@V.@ n@`@WA,@^PP@PV@lP@  P&@ PPj@"PPh@Pn@ Pd@ Pf@f(PPP@P^@PN$PPfP@@o@ `@$_@p@@@@@@jP@@>@@dP@fP@:@@:@hP@5@2@@$PP@fP$PNP*@(@^@@nP@@@@@@ @@^Po@nP@ P%@PPn@Pd@Pf@f(PPP@P^@@@@@>@@dP@fP@@$PP@(@PP@@@@$PP@^P*@(@*@@@@@$PP@^P*@$@@@@r^P&@@@@k^P(@@@@dnP@ QP%@PPl@Pf@f(PPP@P^@P@@(@^@@@@@@@@@@.@@@PP'@ PP@P6@P@@B@D@H@F@P@@@L@D@N@J@$PP@PP P@fP@^@w0@.@@@r@t@jPr@r@t@tPPc0@(@P@@@@$PP@VtPPr@P'@ PP@PI0@@@e(D(PP@D@R@D@T@3X@/Z@"\@N@ `@@$P@^@@ @B@+@@@F@D@P@w@P@B@@P@$PP@@A0N0Pb@ PD@d@N@f@j@l@n@`@ `@@$PP@BP@@ @@"@CB@@ P@L@ @@`@MF@$@(@&@5@@,(@*@0(@@@^@@P'@ P^PB@ P^@B@0@@^@p(@BP@F@^@H@p@J@D@ $PP@BP0@$P(@B@@B@@??# user_telnet_xtach_ symbol_table net_character_tables_nontype6_link_verificationNL_break_table"& error_table_bad_mode)-0 device_active)37ionmat):< no_linkage)?Bcom_err_EEHcu_ arg_list_ptrKLPgen_callKSVget_system_free_area_YY_interpret_socket_spec_bbhipc_ delete_ev_chnkmqnet_character_ttxnc_async_closet{ nc_async_opent nc_detachtnc_modestuser_telnet_state_initialize_device_modesnet_buffer_man_ free_bufferuser_telnet_options_release_option_info\` user_telnet_g` ut_async_open`ut_async_close` ut_detachU`report_and_abort_attachment} acquire_SDB release_SDB7gz~&!|&(z&2x&9v&>t&Dr&Jp&Rn&Xl&aj&jh&sf&zd&b&`&^&\&Z&X&symbtreeD(aWD#PL/I 9#( ,_lllMultics PL/I Compiler, Release 23a, of September 15, 1977Martinson.SysMaint.aoptimize map:+& D\E2& D\R4& D\>spec>online>network>user_telnet_xtach_.pl1>spec>online>network>user_telnet_sdb_dcls.incl.pl1>spec>online>network>net_buffer_header_dcls.incl.pl1pl1info guser_telnet_xtach_ABMx+:!ABiZf<8+fOtWg4St o> wPVjZZkZFk@kZ Vj PVjZP Vk#_jZjk  +++XV@C9UYUYUYUYUYUYUobj_map ggX`z