bound_protocol_mpx.bind 10/25/89 1038.3rew 10/25/89 1000.0 8334 /* ********************************************************* * * * Copyright, (C) BULL HN Information Systems Inc., 1989 * * * ********************************************************* */ /* HISTORY COMMENTS: 1) change(89-03-16,Parisek), approve(89-10-25,MECR0012), audit(89-10-25,Farley), install(89-10-25,MR12.3-1100): Add support of protocol mpx. END HISTORY COMMENTS */ Objectname: bound_protocol_mpx; Global: delete; objectname: protocol_mpx; retain: start, stop, shutdown, priv_control, hpriv_control, init_multiplexer, terminate_multiplexer, set_listener, set_special_listener, remove_listener, remove_special_listener, ncon_req, ncon_resp, ndt_req, ndis_req, get_info, read, write, interrupt;  protocol_mpx 11/11/89 1108.8re 11/11/89 1000.0 181152 <|<|   B@ T8T[TDT:TTT TgT5TLTT#LHV?X0XGN4dial_outload_mpxhangup?#listencleanupconnect_responseget_network_infosprotocol_mpx: orphan channel found, ^a. Hanging it up...protocol_mpx$init_multiplexer : no free channel foundprotocol_mpx: bad CON_CONF received in state ^d on devx ^dprotocol_mpx: unexpected interrupt type (^d) for devx ^d in state ^dprotocol_mpx$init_multiplexer : not enough channels configured on PROT PARM.protocol_mpx: Error ^d waking up listening process for channel ^a, it has probably crashed!protocol_mpx$terminate_multiplexer : more terminate_multiplexer calls than init_multiplexer calls on ^apP%@@XOpP%@PP @P@(P PP@@@(@ @ @NR@N@@@@@@@@@6@,@6@+@@$P<P@@P@pP%@PP @P@ PP@ @(P(@@pP%@PP @P@ PP@(@@@ @N @ @@@@@@@@@@@@@@$P<P@@P@XRXOspP&@"PP@@P@P @@P@@P@ PP@P@P@ @@`\ P@P@(P(@@spP&@"PP@@P@P @@P@@P@ PP@P@P@ @@`\ P@P@(@@@ F@\ 7 @0 @.@@s@@@@@@@@@@@@t@@t@@$P<P@@@P@ `@`@@$P P @ @$PP@$PP@@P@TXXOpP%@PP@P @P@P@$PBP@ P@0P@P@@P@P@PPZ@D P(P(@@3P@@@N@:PF@@P@F @@@ P(F(F(F(F,@P(@@P@@@@@@@@P(F@,@ N$P@P@N@@@SLL@@@@@@,P@$P @P@,@@@@@N@:PF@ @@PF@@@@  @@ @ @ P@,@@@88x@@@@@@$P,P@$P @P@pP%@PP @P@(P(@ PP@$PBP@@ P@@@@@P@P.@@@@hhC@@@P@@{@x@@ $P,P@P@@ P@TVOpP%@PP @P@ P@PPv@(@$PBP@@ P@NNPP@ PF@O(P@SWVOpP%@PP@P @P@P@K@ `@`L P@(@P@P@0@(P(@@@N  K@@ `F`L,@@NK@ F`L$PPP@$PBP@ P@ @@@ @N@ PF@K@ `F`L,@@N@@ @@ @ N@ PF@ F`,@@N@$P PP@@PF@FK@OO `@`L@$P PO@O@TO&pP%@PP@PPv@(@$PBP@@ P@NNPP@(P@F MPPPF@@@@SO/pP%@PP@P@P@K@ `@`L(@(PK@ F`L\$PPP@$PBP@@ P@@ @ N PF@K@ `F`L,@@ N$P PP@@PF$P MPPP(F*F(F_@O@TTVUUSO5pP%@PP@P @ P@P@PPJ@ P@P@@@ `@`@A P@E@ `@`FP@K@ `@`@L$P0P@@P@BP@@ P@S(PY@$PPP@:PF@@@(@@ ;@P'@.@@@@@@@@$P"P@@1@$P PP@ @@@@J@@@ @E@@ `@`F@6@(@E@@ `@`F@ `@$K@@ `@`L@@@@@@@@@@@@@@@@<P@@P @@PTTVOApP%@PP@P @P@(@@ G@P'@.@@@P @N$PP@P@P@ P@$P P@@@@@@@@@@@@g@V@g@\@@<P@@P @ @TXTQQOJpP%@ PP@P@P@ P@ P@PP@P@Pn@Pm@(P(@D@ P@P'@.@@@gP @NZ@)0@^n@\NPZm@Xn@v~mN@Rh(@P!@n@@ @!N@vh.@,@m@h.@h@:s@p@QTXQQO^UpP%@ PP@P@P@ P@PP@Pd@Pm@h(@(P(@@ [@P'@.@@@P @N$PP@d@0@$PP@m@dP@mN@dP@sOm@h.@h@dPj@s(@X(@P9N@$PP@y(@z(@4@P@r(@r@PE>y.@z,@P6@r@P@P7@~@@z~@@@P@@Fy~@N@@{@@8~@}@{@ @  @@@$P8P@ @N|@@zn@|@hN@h@l@hN@ p@5@@@@@@@@}N@@@@6@N@@E>u@w@@x@q(@q@u@~[P8@[~@x@l>@~N@~@}N@x@6>@~N@q@u.@u@wN@W@@u@@ @@@@$P2P@@0@>P@(@@@@(@P6@PPiDP5@4@P@@@0@5@4@@P6@P6N@@P@P5@6P@ip@@@@@@ $P4P@P@ w@~[P8@[~@~@x~@@l@N@@P6N@6@@s@P@@YFP@@Gr@X.@@P6.@6@@6@@l.@P@>@P@jD3PP@ipl@l@l@hP6N@6@@}N@}@@7@u@q(@u@ q@u@~[P8@[~@N@q@u.@@@z@t@@@u@@X@@@@$P2P@@c0@;z.@s@(@(@@X.@PjDP6@@P6.@6@@6@5@@4@@6P@ip@5@P@@ip@@@l.@p@ l@ @PP@6@s@n(@P @ ls@n@j@0@P @ @ @@@$P8P@m@PX@Ps@n@PP2jPP@P.TXOfapP%@PP@P@P@(@@ g@P'@.@@@P @N@@@@@P@@@@@@@@$P<P@P @$PP@^lpP%@ PP@P@P@P@ P@t@@TTXQQOrpP%@ PP@P@P@ P@ P@PP@t(@PP@(PX(@(P(@@ x@P'@.@W@@@N%P @N@P@@ `@`@@@@ `@`@ @@ @ `@`!@ -@@@ `@`.@G@@@@9@P(@x$PP@tNP9@PnNP @Nt@Pf@f@10@f(@(@fP@P+,@@N\PE.@P6P@@0@L(@P"@@ @"N@ v.@PO0@:,@o@P2@P@@j@@gp@l@N@@l@p@m(@l@ l@,t@o@l@N@(@?o,@fPEl@N@(@%YfP@fPjDfP@@6f@@X.@@l.@t@p@P@Pj@0@@@@@@@ $P6P@P2(@3(@0jP@m~@@jP@(@U@jPjDjP6@P2N@P@ P6@N@P@Pip@P@2@@@e@@@@ $P6P@P2@P@(PP @p@@P @ @X@P$PP@$PP@XTP~pP%@PP @ PP@P@P@@P@@@(@@@$P0P@BP@ P@@N@@P@ @N:@$@P@@@@xx@@@ ?@8@@?@7@@@@6@@@@ `@`@@@ @ `@`@!@@-@ `@`@.!@@@@@@ $P4P@(@@P @v@v@v@N  P @@ `F`!@v,@Pi`GP@iPv@N> @q(@#@@ @#N@(q@&PF@O@@@P@ @N@ O@@ `F`@! q@@ OP @@ `F`!@ q@,@q@.@@PF@F@v@P@F@@@@6ipiLip@@@@@@@@@@$P&P@t@s@P@@@@@@@@@[@Q@[@P@@$P<P@P @@ @@ @@@O@P@@@@@@@@@7@-@7@,@@$P<P@eN_P@ @NE@@@ ?@8@@?@7@F@6ipiLP@6ip @ @@@@@@@@@@$P&P@@NdN5@@@@@@@@@@@@@@@$P<P@@@<<@@@@ @@@@@@@@@,P@NN NSP@ @N0@iL@6ipiL@@6ip@ @@@@@@@@@@@@&P@P @ @@@@@@@@@$P&P@@P @ @(@@n@@@@@@@@@@@$P>P@P @NKP@ @NG @ @@4@P4@ @  @@6ipiL@6ip@@@@@@@@@$P&P@@NdNN@N@@@@@@@@@6@,@6@+@@$P<P@xP @a@N@@@6@@@@@@@P@2@@@2@S@3@P@@@@@C@@@@E@(@ @4@2P@@@@>@N@&@@@P@@@O@@ `@`@.@P@@@@@P@@P6@@@@@@@ $P4P@@@PjD@6Pip@(@@P3@@P @@6ipiL@6ip@@@@@@@@@$P&P@@NdN@@@@@@@@@@@@@@@$P<P@P @ N8P@@4@6ipiL@@6ip@@@@@@@@@@@&P@@NdNi@i@@@@@@@@@Q@G@Q@F@@$P<P@@N#P@ @@ @w@ @NtH@D@@@@@@@@@,@"@,@!@@<P@[ N@P@4@rP4@ @ O@6ipiL@6ip@@@@@@@@@$P(P@@NdN4@@@@@@@@@@@@@@@$P<P@@@&DD@@@@@@@P@ @@@@@@@@,P@@$PP@@P.@@@$@P@$P0P@P@@P@BP@@ P@N@N@P@@@@@@"P@@@@PF@@?N@@@@@ @$P MP@@ MP$@*@,@P0@0@N:@PF@FF,PP@@ `F`@@ @ F`@<0.@0@,PP*@2@4@(P8(@P@0P@ 8@P@4PP@0@P6@4PP6@@8@P@4P.P@P@2@:@<@ PB@PA@A@E<PP@P@~PC@AN@ A@@@B@PPP@P o@e@.P,@@B@PPP@P o@e@@@6@P@@P(PA@@@B@PPP@P o@e@@@6@P@@P(P@@B.@@@A.@:@D@P2@P@@@@@@@ $P6P@P4@P@@@@@@@ $P6P@P @  @ @ @2(@3(@4(@5(@@6@@ (@@(@(@(@ (@-(@7(@8(@9(@D@J@P @ 4@P@P@@ P6@P@@@@P@J@@R@Pip@@P@@@@@ $P:P@@$P N@@@@8P@(@P@|0@;@PP@ P6@P@R@6PipR@P6P@5@PP6R@ @@G@P@@@ $P6P@@6ipiL(@P@@@@@@@@@$P(P@R@P4@5(@@4@P@@@@@@@ $P6P@P4(@5(@c @J@T@$PP @P @.@.P@T@PP'@ P@ @B@@@$P@ P(@@Z@\@@NdN@@[\ \$@ @&@@(@P*@,@.@0@2@"@$P,P@\PP@0@Z@P@0Z@`@Pf@@ @fN@]:PF@ @NT@6@@8@4@$P*P@@I@@8:8bJ@:@L@PN@P@R@T@H@ $P,P@Pi`GP@iPP@@6@@8@4@$P"P@@#V@PX@P@@\@V@^@X@`@@b@~d@tf@~h@sj@Z@$P<P@P@6@4@$P$P@,@`@h@j@ Pr@Pq@q@=jPPPPV@@En@@F~Ps@qN@ q@p@r@P@P o@`@.P p@r@P@P o@`@P@N@(P,P(Pq@p@r@P@P o@`@P@N@(P,P(Pp@r.@p@q.@h@t@v@ P|@P~@ ~@DvPP|@PV@@Ez@P@P@~P@~N@ ~@}@P@P `@e.P&}@P@P `@e@6l@P@P(P~@}@P@P `@e@6l@P@P(P}@|.@}@~.@t@@P7@~8~@}@@}@@66O@@@@@6n@@n@@n@6nO@n@M@9@@!!p! !!m!!! !j!m!!f! !j!m!!o!!p!l !j!m!!! !n!m!!! !j!m!!! !n!m!!! !!!!!!p!h!A!Y protocol_mpx symbol_table  error_table_action_not_performedbad_arg buffer_big#&io_no_permission). invalid_state15invalid_device8< invalid_write?CnoallocFHresource_unavailableKQundefined_order_requestTZpds processid]^atty_lock lock_channeldgkunlock_channeldnrpxss ring_0_wakeupuw{unique_ring_0_wakeupu~tc_utilvalidate_processidsyserr wire_procwire_metty_buf tty_space_man get_buffer free_buffer free_chain needs_spacechannel_managerwritecontrol mcs_timerset reset_all dn355_data`start`stop0`shutdownD` priv_controlx` hpriv_control`init_multiplexer`terminate_multiplexer`  set_listener`set_special_listener& `remove_listener/`"remove_special_listener5&`)ncon_req;/`2 cleanup.1A5M8 ncon_respG;`> cleanup.2JADPG` cleanup.3UJ(Mndt_req[Pc`S cleanup.4aUXndis_reqg[j`^ cleanup.5la~dreadrg`jget_infoxl`o cleanup.6~ru interruptx`{cleaner~L& D&&"&(&0&7&>&E&J&S&\&c&m&t&}&&&&&&&&&&&&&&symbtreeO=OgPL/I 6"' * jMultics PL/I Compiler, Release 32f, of October 9, 1989Hirneisen.SysMaint.aoptimize mapp#}+0Og~y#}OS$}Oe}OS'}OSZ_K\"ZaK\&tYN(AxDHU*KIg*9GU (JI mMV"\VZ;K *A#Hd&$KIg }OS>spec>install>1111>protocol_mpx.pl1>ldd>include>protocol_data.incl.pl1>ldd>include>protocol_infos.incl.pl1>ldd>include>protocols.incl.pl1>ldd>include>multiplexer_types.incl.pl1>ldd>include>tty_buf.incl.pl1>ldd>include>hc_fast_lock.incl.pl1>ldd>include>tty_buffer_block.incl.pl1>ldd>include>tty_space_man_dcls.incl.pl1>ldd>include>lct.incl.pl1>ldd>include>channel_manager_dcls.incl.pl1>ldd>include>mcs_interrupt_info.incl.pl1>ldd>include>line_types.incl.pl1>ldd>include>syserr_codes.incl.pl1>ldd>include>response_transitions.incl.pl1>ldd>include>mcs_timer_dcls.incl.pl1>ldd>include>dn355_data.incl.pl1pl1info  protocol_mpxu `_A!|O@( _ o|e3 GA <#@)+x!|1@)x-BmO-x B:F<3OB!+!WuiZ<O,|'_WA |aO0!<9@(AOpxw# i<IOx{( i<9Ox{x#S x'dOmx'Q @iZ<+OzPZjkkZ Z+Vj@Z+VkZk5ZPZZFkZk Zk+V`Zk  +++ ++ ++ +PV`Zk PV`Z +PV`Z +PV`Z +fCUYUYUYUYUYUYUYUYUY`obj_map &&D