# PaCkAgE DaTaStReAm libsm 1 649 # end of header 07070100085e8f000081a40000000000000000000000014c5c399900000110000000b600010002ffffffffffffffff0000000e00000000libsm/pkginfoPKG=libsm NAME=libSM 1.1.1 i86pc Solaris 11 VERSION=1.1.1 PSTAMP=6th August 2010 VENDOR=X.org EMAIL=http://cgit.freedesktop.org/xorg/lib/libSM/ DESC=X.org X11 Session Management library ARCH=i386 CATEGORY=utility CLASSES=none BASEDIR=/ ISTATES=S s 1 2 3 RSTATES=S s 1 2 3 07070100085e8e000081a40000000000000000000000014c5c3999000003d6000000b600010002ffffffffffffffff0000000d00000000libsm/pkgmap: 1 649 1 d none /usr ? ? ? 1 d none /usr/local ? ? ? 1 d none /usr/local/include 0755 root root 1 d none /usr/local/include/X11 0755 root root 1 d none /usr/local/include/X11/SM 0755 root root 1 f none /usr/local/include/X11/SM/SM.h 0644 root root 2986 46729 1281112470 1 f none /usr/local/include/X11/SM/SMlib.h 0644 root root 11324 20682 1281112470 1 f none /usr/local/include/X11/SM/SMproto.h 0644 root root 4916 59071 1281112470 1 d none /usr/local/lib 0755 root root 1 f none /usr/local/lib/libSM.a 0644 root root 145788 62256 1281112470 1 f none /usr/local/lib/libSM.la 0755 root root 961 18125 1281112470 1 s none /usr/local/lib/libSM.so=libSM.so.6.0.1 1 s none /usr/local/lib/libSM.so.6=libSM.so.6.0.1 1 f none /usr/local/lib/libSM.so.6.0.1 0755 root root 133172 977 1281112470 1 d none /usr/local/lib/pkgconfig 0755 root root 1 f none /usr/local/lib/pkgconfig/sm.pc 0644 root root 252 22955 1281112470 1 i checkinstall 790 2505 1281112473 1 i pkginfo 272 20898 1281112473 07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!07070100085e8f000081a40000000000000000000000014c5c399900000110000000b600010002ffffffffffffffff0000000800000000pkginfoPKG=libsm NAME=libSM 1.1.1 i86pc Solaris 11 VERSION=1.1.1 PSTAMP=6th August 2010 VENDOR=X.org EMAIL=http://cgit.freedesktop.org/xorg/lib/libSM/ DESC=X.org X11 Session Management library ARCH=i386 CATEGORY=utility CLASSES=none BASEDIR=/ ISTATES=S s 1 2 3 RSTATES=S s 1 2 3 07070100085e8e000081a40000000000000000000000014c5c3999000003d6000000b600010002ffffffffffffffff0000000700000000pkgmap: 1 649 1 d none /usr ? ? ? 1 d none /usr/local ? ? ? 1 d none /usr/local/include 0755 root root 1 d none /usr/local/include/X11 0755 root root 1 d none /usr/local/include/X11/SM 0755 root root 1 f none /usr/local/include/X11/SM/SM.h 0644 root root 2986 46729 1281112470 1 f none /usr/local/include/X11/SM/SMlib.h 0644 root root 11324 20682 1281112470 1 f none /usr/local/include/X11/SM/SMproto.h 0644 root root 4916 59071 1281112470 1 d none /usr/local/lib 0755 root root 1 f none /usr/local/lib/libSM.a 0644 root root 145788 62256 1281112470 1 f none /usr/local/lib/libSM.la 0755 root root 961 18125 1281112470 1 s none /usr/local/lib/libSM.so=libSM.so.6.0.1 1 s none /usr/local/lib/libSM.so.6=libSM.so.6.0.1 1 f none /usr/local/lib/libSM.so.6.0.1 0755 root root 133172 977 1281112470 1 d none /usr/local/lib/pkgconfig 0755 root root 1 f none /usr/local/lib/pkgconfig/sm.pc 0644 root root 252 22955 1281112470 1 i checkinstall 790 2505 1281112473 1 i pkginfo 272 20898 1281112473 07070100085e9f000041ed0000000000000000000000024c5c399900000000000000b600010002ffffffffffffffff0000000800000000install07070100085ea0000081ed0000000000000000000000014c5c399900000316000000b600010002ffffffffffffffff0000001500000000install/checkinstall#!/bin/sh # expected_bits="64" expected_release="5.11" expected_platform="i386" # release=`uname -r` platform=`uname -p` bits=`isainfo -b` # if [ ${platform} != ${expected_platform} ]; then echo "\n\n\n\tThis package must be installed on a ${expected_platform} architecture\n" echo "\tAborting installation.\n\n\n" exit 1 fi if [ ${release} != ${expected_release} ]; then echo "\n\n\n\tThis package must be installed on a ${expected_release} machine\n" echo "\tAborting installation.\n\n\n" exit 1 fi #if [ ${bits} != ${expected_bits} ]; then # echo "\n\n\n\tThis package must be installed on a ${expected_bits} bit machine\n" # echo "\tYour machine is running a ${bits} bit O.S. currently\n" # echo "\tAborting installation.\n\n\n" # exit 1 #fi exit 0 07070100085e90000041ed0000000000000000000000034c5c399900000000000000b600010002ffffffffffffffff0000000500000000root07070100085e91000041ed0000000000000000000000034c5c399900000000000000b600010002ffffffffffffffff0000000900000000root/usr07070100085e92000041ed0000000000000000000000044c5c399900000000000000b600010002ffffffffffffffff0000000f00000000root/usr/local07070100085e99000041ed0000000000000000000000034c5c399900000000000000b600010002ffffffffffffffff0000001300000000root/usr/local/lib07070100085e9c000081ed0000000000000000000000014c5c399600020834000000b600010002ffffffffffffffff0000002200000000root/usr/local/lib/libSM.so.6.0.1ELF44 (#"((((PX̎̎ped  !"&'),.0123457:;=@ADEFGHIKOPRTWXYZ[\^_ab #$%(*+-/689<>?BCJLMNQSUV]`c)3?5 MXcpC PE x#g Ub T)x;> O_e({S W W J  PU 3P>E  W_{F= 1 `4 Vb 0>a p2 PN+ (@': ; /F L\],W qvV Ј Tn W 2 LM a0G  x̎X W pVb  p0O 3|EL L SL c9 {=a Si `5 (l (PK 4pU HU ['; lqP3 @IX @Wb .libs/libSM.so.6.0.1crti.svalues-Xa.csm_auth.csm_client.cset_callbackssm_error.csm_genid.csm_manager.c_SmsProtocolSetupProcsm_misc.csm_process.ccrtn.sSmsInitialize_edataSmcCloseConnectionSmcVendor.XB$BAABVmDXMEb5.SmsGenerateClientID.hexIceLastSentSequenceNumber_end_SmsOpcode_SmsNewClientProcSmsGenerateClientIDIceAllocScratch__iob_GLOBAL_OFFSET_TABLE_SmFreePropertySmsProtocolVersionIceRegisterForProtocolReplyIceFlushIceGetPeerNameSmsGetIceConnectionSmsSaveYourselfPhase2malloc_IcePaMagicCookie1ProcstrlenSmcProtocolVersion_SmcOpcodestrcpySmcOpenConnectionstrncpyIceRegisterForProtocolSetupSmsClientHostNameSmcInteractDoneinet_ntoaSmcSaveYourselfDoneSmcReleasegethostnameatoiIceCloseConnectionSmsSetErrorHandlerSmcRequestSaveYourselfSmsReturnPropertiesSmcModifyCallbacksSmcGetProperties_SmsErrorHandlerSmcDeletePropertiesfreeSmcGetIceConnection_IcePoMagicCookie1Proc_IceErrorBadLength_IceErrorBadValue_IceErrorBadMinor_initmemsetIceSetShutdownNegotiationSmFreeReasons_IceErrorBadState_SmcProcessMessage_PROCEDURE_LINKAGE_TABLE_SmsShutdownCancelledSmsRegisterClientReplyIceProcessMessages_DYNAMICgetaddrinfoIceOpenConnection_SmcErrorHandlerfprintf_lib_versiongetpidsprintftimeSmsProtocolRevisionSmcClientIDIceProtocolShutdownSmcInteractRequest_SmsNewClientDatagetenvSmsDieSmsSaveComplete_SmsDefaultErrorHandlerSmcSetErrorHandler_IceWriteIceProtocolSetupSmsCleanUp.XB$BAABVmDXMEb5.SmsGenerateClientID.sequence_SmcDefaultErrorHandler_etextmemcpy_SmsProcessMessage_IceReadSkipSmsInteractSmcProtocolRevisionfreeaddrinfo_finiSmcSetPropertiesexitSmcRequestSaveYourselfPhase2SmsSaveYourselfSmsClientID_IceReadstrchrlibnsl.so.1SUNW_0.7SUNWprivate_1.1libsocket.so.1SUNW_1.4libc.so.1SYSVABI_1.3libICE.so.6libSM.so.6/usr/local/lib0(= qN  '= 7G)7k:8W-5m/b\]4 ,In"gZ[H6`D&h0U<To!FeAjPK'N9aX48<DHLT\dpčȍ̍Ѝԍ؍  (,048<l<d@@/L8@@DTXTH+LN\NJ \xShtW܍ PX`Kh?lt%xQ|-4V<H5 PA$^P#T>X[` dch$pEtC|DX70bĎ1Ȏ2(h0h8h@hDh Lh(Ph0Th8p\h@`dhHPhhP@lhX0ph` thh|hphxhhhhh(h,h0hp8h`<hP@h@Hh0Lh Thhhhhhhh h(U]uZUpEE @E@EEBEBEBEEE$@E,tE(~ U,B@ $jjEPEPEPEPEPRQV(EUPE}BE,t-E(~%,E(PRE,P U,U(BEkEt E@ud4jPZEEuDE,t-E(~%<E(PRE,P U,U(BEEEE,PE(PBPjE PEPEEuEjjHEEuQE,t-E(~%HE(PRE,Pu U,U(BjEPEHE,PE(PEPEPEPEPjEPBPEPg(EEtEu)jEP6jEPHEEuPjEP%E,t-E(~%XE(PRE,P U,U(BEEUPEUPEUP EUPEU܉PE@Ej jP EPEPEPq E@<E@@E@DMA ‰AMAU qE u `E jE P3E̋ŰẼ؃DEЋUEЃB4UD;B8vjEPE@4E؋UEЃB4UD;B8w E؃E E@U؈BUظBEЃE؉PUEЃB4UDB4E@U@BEԋỦPEԃEԋẼtEPE PEPO Ẽ؃ŰMȉMjEPjEP%E@EEEEEEE4E(EPEPEP EEttE,t-E(~%xE(PRE,P U,U(BEj@P%Ej@PjEPEElEuLE$UPE$j@Pj@PЋEPUE$@PBPEUEЃB4UD;B8vjEPE@4E؋UEЃB4UD;B8w E؃EE@U؈BUظBEЃE؉PUEЃB4UDB4E@U@BE@EԃEjPEP EԃEjEPjEPEEEu EEEE]uÐU8]Љủ}ZUԸIiڋE@EEEE;E }SUEjPUEjP؃UDЉUE@EE;E |UEB4UD;B8vjEPE@4EUEB4UD;B8wEE E@UBU BEEPUEB4UDB4E@U@BEU PEEEEEE;E UEjPЋEPEEUEjPt+}uUEjPPPEP UEjPzUEjPd؃UЉUE@EE;E BjEP;@PEPujEPwjEPEE@tEj@PE@tEj@PE@tEj@PE@Dt6E@DE܋E܃t%E܋@EjEPOE؉E܋E܃ujEP3Eu EEu E EEEE]Ћű}ÐU]ZUeڋEPE PEP ]ÐU4]ԉuЉ}ZUนeڋE@EE@4U;B8vjEPE@4E@UBU BE@E@4UB4E@U@BEEE;E UEj@PUEj@P؍xUEj@PE؋UEj@P؍P >E؍DȋED EEUEU;P}VUEU@ ЋUEU@ Ѓ؃UDЉUE@EUEU;P|E@EE;E UERM‰AEPEPZEEEEPjEP EU PEEEEEE;E UEj@PzЋEPEEUEj@PRt1UE4UEj@P-PFPEP< UEj@PUEj@P؃UЉUUEj@PЋEPEEUEj@Pt1UE4UEj@PpPFPEP UEj@PHUEj@P/؃UЉUUEU@BEEEEEUEU;PUEU@ MЉAEEUEU@ Ѓt3UEuH UEU@ PDPEP UEuH UEU@ Ѓ؃MȉME@EUEU;P=E@EE;E pEP4UE;P8v%jEPEPEPEP^ 'UEPEPB4P EP4UEP4jEP]ԋuЋ}ÐU$]u}ZUY`ڋE@EEEE;E }SUEjP-UEjP؃UDЉUE@EE;E |UEB4UD;B8vjEPE@4EUEB4UD;B8wEE E@UBU BEEPUEB4UDB4E@U@BEU PEEEEEE;E UEjPЋEPEEUEjPt+}uUEjPPPEP UEjPUEjPt؃UЉUE@EE;E BjEPK]u}ÐU]ZU]ڋE@Ejj EEuEEU PEUPE@E@DEEt'E@tE@EEt E@uEu EUPD EUPE@4U;B8vjEPWE@4E싃@UBUBE@E@4UB4E@U@BjEPEE]ÐU]ZU踯\ڋE@Ejj QEEuEEUPEUPE@E@E@4Et@UBUBE@E@4UB4E@U@BjEP]ÐU]uZU?ڋE@EE@4U;B8vjEPE@4Et@UBU BE@E@4UB4E@U@BjEP4MAU q]uÐU4]ԉuЉ}ZU>ڋE@EE@4U;B8vjEPE@4Et@UBUBE@E@4UB4E@U@BEEE;E UEj@P.UEj@P؍xUEj@PE؋UEj@P؍P >E؍DȋED EEUEU;P}VUEU@ ЋUEU@ Ѓ؃UDЉUE@EUEU;P|E@EE;E UERM‰AEPEPEEEEU PEEEEEE;E UEj@PЋEPEEUEj@Pt1UE4UEj@PoPFPEP~ UEj@PGUEj@P.؃UЉUUEj@PЋEPEEUEj@Pt1UE4UEj@PPFPEP UEj@PUEj@Pq؃UЉUUEU@BEEEEEUEU;PUEU@ MЉAEEUEU@ Ѓt3UEuH UEU@ PDPEP UEuH UEU@ Ѓ؃MȉME@EUEU;P=E@EE;E pEP4UE;P8v'jEP4EPEPEP )UEPEPB4P EP4UEP4jEP]ԋuЋ}ÐU]ZU9ڋUt@PBPE@tEj@PQjEPC]U ]ZU/9ڋEE@tEj@PE@tEj@PE@ t_EEU;P} (S W  W 0J FMdkPU ~P  F= 1 `4 Vb "50>a Hp2 _PN+ s@':  /F \,W V #Ј )0JTn XjW } M 0G  ̎X#*27 W KpVb Wkp0O ~| L L 9 =a Si `-5 E(LSl fsPK pU  '; P3 @IX @Wb .libs/libSM.so.6.0.1crti.svalues-Xa.cDdata.dataBbss.bssDrodata.rodatasm_auth.cDpicdata.picdatasm_client.c.L21.L23.L26.L48.L49.L50.L62.L85.L97.L139.L179set_callbacks.L209.L273.L330sm_error.c.L27.L31.L35.L39.L43.L47.L51.L55.L64.L66.L75.L79.L83.L87.L91.L98.L105.L115.L125.L137.L165.L167.L218.L258.L262.L266.L270.L274.L435sm_genid.c.L160sm_manager.c_SmsProtocolSetupProc.L41.L76.L78.L81.L107sm_misc.csm_process.ccrtn.s_END__START_SmsInitialize_edataSmcCloseConnectionSmcVendor.XB$BAABVmDXMEb5.SmsGenerateClientID.hexIceLastSentSequenceNumber_end_SmsOpcode_SmsNewClientProcSmsGenerateClientIDIceAllocScratch__iob_GLOBAL_OFFSET_TABLE_SmFreePropertySmsProtocolVersionIceRegisterForProtocolReplyIceFlushIceGetPeerNameSmsGetIceConnectionSmsSaveYourselfPhase2malloc_IcePaMagicCookie1ProcstrlenSmcProtocolVersion_SmcOpcodestrcpySmcOpenConnectionstrncpyIceRegisterForProtocolSetupSmsClientHostNameSmcInteractDoneinet_ntoaSmcSaveYourselfDoneSmcReleasegethostnameatoiIceCloseConnectionSmsSetErrorHandlerSmcRequestSaveYourselfSmsReturnPropertiesSmcModifyCallbacksSmcGetProperties_SmsErrorHandlerSmcDeletePropertiesfreeSmcGetIceConnection_IcePoMagicCookie1Proc_IceErrorBadLength_IceErrorBadValue_IceErrorBadMinor_initmemsetIceSetShutdownNegotiationSmFreeReasons_IceErrorBadState_SmcProcessMessage_PROCEDURE_LINKAGE_TABLE_SmsShutdownCancelledSmsRegisterClientReplyIceProcessMessages_DYNAMICgetaddrinfoIceOpenConnection_SmcErrorHandlerfprintf_lib_versiongetpidsprintftimeSmsProtocolRevisionSmcClientIDIceProtocolShutdownSmcInteractRequest_SmsNewClientDatagetenvSmsDieSmsSaveComplete_SmsDefaultErrorHandlerSmcSetErrorHandler_IceWriteIceProtocolSetupSmsCleanUp.XB$BAABVmDXMEb5.SmsGenerateClientID.sequence_SmcDefaultErrorHandler_etextmemcpy_SmsProcessMessage_IceReadSkipSmsInteractSmcProtocolRevisionfreeaddrinfo_finiSmcSetPropertiesexitSmcRequestSaveYourselfPhase2SmsSaveYourselfSmsClientID_IceReadstrchranotate anotate LWX5\9anotate >5v>9anotate anotate tl.FCanotate anotate %Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.1652zsm_auth.c /var/tmp/libSM-1.1.1/src /opt/sunstudio12.1/prod/bin/cc -DHAVE_CONFIG_H -I. -I.. -I../include -v -I/usr/local/include -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/local/include -g -c -KPIC -DPIC -o .libs/sm_auth.o sm_auth.c -W0,-xp.XA\$BAABUmDXMEP5.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XA$BAABUmDXMEP5.;backend;raw;cd;DBG_GEN 5.2.7]6sm_client.c /var/tmp/libSM-1.1.1/src /opt/sunstudio12.1/prod/bin/cc -DHAVE_CONFIG_H -I. -I.. -I../include -v -I/usr/local/include -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/local/include -g -c -KPIC -DPIC -o .libs/sm_client.o sm_client.c -W0,-xp.XA\$BAABVmDXMET5.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XA$BAABVmDXMET5.;backend;raw;cd;DBG_GEN 5.2.7@int_SmcOpcode%P_SmsOpcode&Tunsigned$IceConnectPendingIceConnectAcceptedIceConnectRejectedIceConnectIOErrorIceConnectStatusunsigned char_XtransConnInfoLunsigned longchartvoidIcePointer  sequence_of_requestc# major_opcode_of_request# minor_opcode_of_request# reply#  K    c    KIcePoProcessMsgProc  major_version# minor_version# process_msg_procP#jIcePoVersionRec|6IcePoAuthHaveReplyIcePoAuthRejectedIcePoAuthFailedIcePoAuthDoneCleanup o         6oIcePoAuthProct  IceIOErrorProc U vendor|# release|# version_count# version_recs# auth_count# auth_names# auth_procs# io_error_proc#_IcePoProtocolU     c oIcePaProcessMsgProc  major_version# minor_version# process_msg_proc#IcePaVersionRec F    | |  FIceProtocolSetupProc x  fxIceProtocolActivateProcIcePaAuthContinueIcePaAuthAcceptedIcePaAuthRejectedIcePaAuthFailed %        %IcePaAuthProc* T |CTIceHostBasedAuthProc ,m vendor|# release|# version_count# version_recs# protocol_setup_procK# protocol_activate_proc}# auth_count# auth_names# auth_procs># host_based_auth_procY#$ io_error_proc#(t_IcePaProtocolm  protocol_name|# orig_clientj# accept_client#_IceProtocol accept_client# orig_clientP#  in_use# my_opcode# protocol# client_data# accept_flag# process_msg_proc# _IceProcessMsgInfo _IceListenObj  IceListenObjIceReplyWaitInfo _IceSavedReplyWait E reply_wait # reply_ready# nextE #  _IceSavedReplyWaitJ z  h z IcePingReplyProc_IcePingWait  ping_reply_proc # client_data# next #  _IcePingWait I auth_active# my_auth_indext# my_auth_state# _IceConnectToYouInfoI  my_opcode# my_auth_count# my_auth_indices# auth_active# my_auth_indext# my_auth_state#i _IceProtoSetupToYouInfo  his_version_index# my_version_index# his_vendor|# his_release|# my_auth_indext# my_auth_state# must_authenticate# _IceConnectToMeInfo $ his_opcode# my_opcode# his_version_index# my_version_index# his_vendor|# his_release|# my_auth_indext# my_auth_state# must_authenticate#  _IceProtoSetupToMeInfo _IceConnpio_ok#swap#waiting_for_byteorder#skip_want_to_close#want_to_close#free_asap#unused1#unused2# connection_status$# my_ice_version_index;# trans_conn^# send_sequencec# receive_sequencec# connection_string|# vendor|# release|# inbuf|#$ inbufptr|#( inbufmax|#, outbuf|#0 outbufptr|#4 outbufmax|#8 scratch|#< scratch_sizec#@ dispatch_level#D context#H process_msg_info #L his_min_opcodet#P his_max_opcodet#Q open_ref_count;#R proto_ref_count;#S listen_obj #T saved_reply_waitsc #X ping_waits #\ connect_to_youd #` protosetup_to_you #d connect_to_me #h protosetup_to_me #lIceConn ?      ?SmcSaveYourselfProcSmPointer  callbackD# client_data^#   SmcDieProc  callback# client_data^#   SmcSaveCompleteProc N callback# client_data^# `  N`SmcShutdownCancelledProc  callbacke# client_data^#   save_yourselfn# die# save_complete!# shutdown_cancelled#SmcCallbacks 1  1SmcInteractProc_SmcInteractWait  interact_proc6# client_data^# next#LL_SmcInteractWait   SmcSaveYourselfPhase2Proc_SmcPhase2Wait3 phase2_proc# client_data^#_SmcPhase2Wait3 r length# value^#MSmPropValuer  name|# type|# num_vals# vals#      SmcPropReplyProc_SmcPropReplyWait ^ prop_reply_proc# client_data^# next^#  _SmcPropReplyWaitc_SmcConnHsave_yourself_in_progress#shutdown_in_progress#unused1#unused2# iceConn# proto_major_version# proto_minor_version# vendor|# release|# client_id|# callbacks # interact_waits#< phase2_waitH#@ prop_reply_waits{#D     c   SmcErrorHandler_SmcErrorHandler0X Q 1  |6QSmsRegisterClientProc  callbackV# manager_data^#  1  SmsInteractRequestProc  callback# manager_data^#  1  SmsInteractDoneProc k callback## manager_data^#  1      kSmsSaveYourselfRequestProc  callback# manager_data^#  1 SmsSaveYourselfPhase2RequestProc V callback# manager_data^# m 1  VmSmsSaveYourselfDoneProc  callbackr# manager_data^#  1   SmsCloseConnectionProc * callback# manager_data^# F 1   *FSmsSetPropertiesProc  callbackK# manager_data^#  1   SmsDeletePropertiesProc  callback# manager_data^#  1 SmsGetPropertiesProc a callback# manager_data^# Po register_clientr# interact_request# interact_done=# save_yourself_request# save_yourself_phase2_request(# save_yourself_done#( close_connection#0 set_propertiesf#8 delete_properties#@ get_properties3#HaSmsCallbacks_SmsConnhsave_yourself_in_progress#can_cancel_shutdown#interact_in_progress#unused1#unused2# iceConn# proto_major_version# proto_minor_version# client_id|# callbackso# interaction_allowedt#d  1   c   SmsErrorHandler_SmsErrorHandler1\SmcOpenConnection> #U!!|networkIdsList9^context9 xsmpMajorRev:xsmpMinorRev:cmask;!callbacks;|previousId< clientIdRet<$errorLength=(|errorStringRet=,smcConn!?iceConn@ids|Asetupstat!BmajorVersionCminorVersionDvendor|Erelease|FpMsgL"GpData|HextraIlenIreplyWait Jreplyz"KgotReplyLioErrorOccuredLauth_names"Nauth_procs"Oauth_countPversions"Rversion_countUACSmcConn !IceProtocolSetupSuccessIceProtocolSetupFailureIceProtocolSetupIOErrorIceProtocolAlreadyActive$!IceProtocolSetupStatus;CARD8long!!!cCARD32 2" majorOpcode!# minorOpcode!# unused!# length!#!smRegisterClientMsg2" z" status# client_id|#Q"_SmcRegisterClientReplyt"""!t"! "!SmcCloseConnection"#7'Ua$%$!smcConn!count! reasonMsgs!iceConn#pMsg$$pData|%extra&i&closeStatusQ%'statusReta$(&&&&&&ptr{Jnext{Ka$SmcClosedNowSmcClosedASAPSmcConnectionInUse%$SmcCloseStatus!$! $ majorOpcode!# minorOpcode!# unusedv$# length!#$smCloseConnectionMsg$Q%IceClosedNowIceClosedASAPIceConnectionInUseIceStartedShutdownNegotiation$IceCloseStatusSmcModifyCallbacksf@'z'U%!smcConnecmaske !callbackseSmcSetPropertiesn',U&!smcConnmnumPropsm &propsmiceConnopMsgy'ppBuf|qpStart|rbytess(F)_ix_jx)F,_i~_j~B!'! `' majorOpcode!# minorOpcode!# unused'# length!#'smSetPropertiesMsg`'SmcDeleteProperties,/UP(!smcConnnumProps propNamesiceConnpMsg(pData|extrai!a(! ( majorOpcode!# minorOpcode!# unusedP(# length!#a(smDeletePropertiesMsg(SmcGetProperties /f0U)!smcConnpropReplyProc ^clientDataiceConnwait{ptr{/I0_pMsg *!)! ) majorOpcode!# minorOpcode!# data)# length!#)iceMsg)SmcInteractRequestp01U*!smcConndialogType 6interactProc^clientDataiceConnpMsge+waitptr J+ majorOpcode!# minorOpcode!# dialogType!# unused!# length!#*smInteractRequestMsgJ+SmcInteractDone1n2U+!smcConncancelShutdown iceConnpMsgh, P, majorOpcode!# minorOpcode!# cancelShutdown!# unused!# length!#+smInteractDoneMsgP,SmcRequestSaveYourselfp2B3U>-!smcConnsaveType shutdowninteractStylefastglobaliceConnpMsg2.!O-!!`-! . majorOpcode!# minorOpcode!# unused1>-# length!# saveType!# shutdown!# interactStyle!# fast!# global!# unused2O-# `-smSaveYourselfRequestMsg.SmcRequestSaveYourselfPhase2P3T4U/!smcConnsaveYourselfPhase2Proc ^clientDataiceConnwaitH374_pMsg *(SmcSaveYourselfDone2`45U/!smcConn1success1 iceConn3pMsg/4 / majorOpcode!# minorOpcode!# success!# unused!# length!#/smSaveYourselfDoneMsg/set_callbacksB55U`0!smcConnAcmaskA !callbacksA_SmsNewClientData^*|ca 0 1  0 0 00SmsNewClientProc_SmsNewClientProc0)x_SmsDefaultErrorHandler21 1   c   _SmcDefaultErrorHandlerw1    c   _SmcProcessMessage1    c   malloc1 t1getenv|1 1free 2  |IcePoAuthStatus_IcePoMagicCookie1Proc"22 2 2    2 2 2 2_IceWrite2  c |t2strncpy|2 | 2 t2size_t strlen2 3 2t 3strcpy|63 | 3memsetZ3   Z3memcpy3  _3 IceLastSentSequenceNumberc3 IceFlush3 IceAllocScratch|3  c m4IceProcessMessagesSuccessIceProcessMessagesIOErrorIceProcessMessagesConnectionClosed4IceProcessMessagesStatusIceProcessMessagesm44 3 3 4IceProtocolShutdown4   |tIceProtocolSetup!R5 4  4  4 4 4 4  4 IceCloseConnectionQ%}5 R5IceSetShutdownNegotiation5  tIceOpenConnection5 5 5    5jt55o IceRegisterForProtocolSetup | | |  5  6 6 @"sm_error.c /var/tmp/libSM-1.1.1/src /opt/sunstudio12.1/prod/bin/cc -DHAVE_CONFIG_H -I. -I.. -I../include -v -I/usr/local/include -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/local/include -g -c -KPIC -DPIC -o .libs/sm_error.o sm_error.c -W0,-xp.XA\$BAABVmDXMEX5.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XA$BAABVmDXMEX5.;backend;raw;cd;DBG_GEN 5.2.7 _SmcDefaultErrorHandler359UsmcConn0swap0 offendingMinorOpcode0woffendingSequence1errorClass1severity2yvalues2 pData4str579797979offset}length}val}unsigned8IceConnectPendingIceConnectAcceptedIceConnectRejectedIceConnectIOError IceConnectStatusunsigned char _XtransConnInfo `unsigned longchar intvoid  IcePointer  1 sequence_of_requestw# major_opcode_of_request# minor_opcode_of_request# reply#  fw16 ; fIcePoProcessMsgProc  major_version# minor_version# process_msg_prock# IcePoVersionRec   QIcePoAuthHaveReplyIcePoAuthRejectedIcePoAuthFailedIcePoAuthDoneCleanup6 Q IcePoAuthProc   IceIOErrorProc p vendor# release# version_count# version_recs# auth_count# auth_names# auth_procs# io_error_proc# _IcePoProtocol pw  IcePaProcessMsgProc  major_version# minor_version# process_msg_proc# IcePaVersionRec a 2 aIceProtocolSetupProc  IceProtocolActivateProc IcePaAuthContinueIcePaAuthAcceptedIcePaAuthRejectedIcePaAuthFailed@6  @IcePaAuthProc Eo ^ oIceHostBasedAuthProc , vendor# release# version_count# version_recs-# protocol_setup_procf# protocol_activate_proc# auth_count# auth_names# auth_procsY# host_based_auth_proct#$ io_error_proc#( _IcePaProtocol  protocol_name# orig_client# accept_client # _IceProtocol 4 accept_client# orig_clientk#  in_use# my_opcode# protocol # client_data# accept_flag# process_msg_proc # 4 _IceProcessMsgInfo _IceListenObj IceListenObj IceReplyWaitInfo _IceSavedReplyWait ` reply_wait # reply_ready# next` #   _IceSavedReplyWait e   IcePingReplyProc_IcePingWait  ping_reply_proc # client_data# next # _IcePingWait  d auth_active# my_auth_index# my_auth_state#  _IceConnectToYouInfo d  my_opcode# my_auth_count# my_auth_indices6# auth_active# my_auth_index# my_auth_state# _IceProtoSetupToYouInfo  his_version_index# my_version_index# his_vendor# his_release# my_auth_index# my_auth_state# must_authenticate# / _IceConnectToMeInfo $ his_opcode# my_opcode# his_version_index# my_version_index# his_vendor# his_release# my_auth_index# my_auth_state# must_authenticate# _IceProtoSetupToMeInfo _IceConnp!io_ok#swap#waiting_for_byteorder#skip_want_to_close#want_to_close#free_asap#unused1#unused2# connection_status8# my_ice_version_indexO# trans_connr# send_sequencew# receive_sequencew# connection_string# vendor# release# inbuf#$ inbufptr#( inbufmax#, outbuf#0 outbufptr#4 outbufmax#8 scratch#< scratch_sizew#@ dispatch_level#D context#H process_msg_info #L his_min_opcode#P his_max_opcode#Q open_ref_countO#R proto_ref_countO#S listen_obj #T saved_reply_waits~ #X ping_waits #\ connect_to_you #` protosetup_to_you* #d connect_to_me #h protosetup_to_me#l IceConn Z/ 4 ZSmcSaveYourselfProc SmPointer  callback_# client_datay#/  SmcDieProc   callback# client_datay#/  SmcSaveCompleteProc i callback"# client_datay#{/ i {SmcShutdownCancelledProc  callback# client_datay# ' save_yourself# die# save_complete<# shutdown_cancelled# SmcCallbacksL/ : LSmcInteractProc_SmcInteractWait  interact_procQ# client_datay# next# g g_SmcInteractWait /  SmcSaveYourselfPhase2Proc_SmcPhase2WaitN phase2_proc# client_datay# _SmcPhase2Wait N  length# valuey# hSmPropValue   name# type# num_vals# vals#   /  SmcPropReplyProc_SmcPropReplyWait y prop_reply_proc# client_datay# nexty# & &_SmcPropReplyWait ~_SmcConnHsave_yourself_in_progress#shutdown_in_progress#unused1#unused2# iceConn!# proto_major_version# proto_minor_version# vendor# release# client_id# callbacks'# interact_waits#< phase2_waitc#@ prop_reply_waits#D /SmcConn _SmsDefaultErrorHandler9=UPsmsConnswap offendingMinorOpcodewoffendingSequenceerrorClassseverityyvalues pDatastr;=;t=;t=;p=offsetlengthval pP U pSmsRegisterClientProc  callbacku# manager_datay#P  SmsInteractRequestProc & callback# manager_datay#=P & =SmsInteractDoneProc  callbackB# manager_datay#P  SmsSaveYourselfRequestProc   callback# manager_datay#P  SmsSaveYourselfPhase2RequestProc u callback # manager_datay#P u SmsSaveYourselfDoneProc  callback# manager_datay#P  SmsCloseConnectionProc I callback# manager_datay#eP I eSmsSetPropertiesProc  callbackj# manager_datay#P  SmsDeletePropertiesProc   callback# manager_datay#2P  2SmsGetPropertiesProc  callback7# manager_datay# P register_client# interact_request# interact_done\# save_yourself_request# save_yourself_phase2_requestG# save_yourself_done#( close_connection#0 set_properties#8 delete_properties#@ get_propertiesR#H SmsCallbacks_SmsConnhsave_yourself_in_progress#can_cancel_shutdown#interact_in_progress#unused1#unused2# iceConn!# proto_major_version# proto_minor_version# client_id# callbacks# interaction_allowed#d PSmsConn SmcSetErrorHandler=!>Uh 8 h handleroldHandlerh  c /w 8 c SmcErrorHandlerSmsSetErrorHandler40>>U !  !handler3oldHandler !5!Pw !SmsErrorHandler O__FILE" _cnt# _ptr !# _base !# _flagO# _magicO# __orientation# __ionolock#  __seekable#  __extendedfd#  __xf_nocheck#  __filler#  %! "fprintf2"" "exit^Wsm_genid.c /var/tmp/libSM-1.1.1/src /opt/sunstudio12.1/prod/bin/cc -DHAVE_CONFIG_H -I. -I.. -I../include -v -I/usr/local/include -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/local/include -g -c -KPIC -DPIC -o .libs/sm_genid.o sm_genid.c -W0,-xp.XA\$BAABVmDXMEb5.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XA$BAABVmDXMEb5.;backend;raw;cd;DBG_GEN 5.2.7SmsGenerateClientIDX>CUg_smsConnWhex} hostname~addressaddr_ptrgtempidgsequence"`?Binet_addrgtemp)ptr1gptr2gdecimal:i"len"haddr9aifirst_ai?B?@?@cpRchar_unsigned IceConnectPending IceConnectAccepted IceConnectRejected IceConnectIOError xIceConnectStatusunsigned char _XtransConnInfounsigned longintvoid) 1IcePointerr  sequence_of_request# major_opcode_of_request"# minor_opcode_of_request"# reply6# L"G1"" IcePoProcessMsgProc _ major_version"# minor_version"# process_msg_proc# IcePoVersionRec_g1 IcePoAuthHaveReply IcePoAuthRejected IcePoAuthFailed IcePoAuthDoneCleanupG"""1z IcePoAuthProcBG5 BIceIOErrorProc  vendorg# releaseg# version_count"# version_recsu# auth_count"# auth_namesz# auth_procs0# io_error_procG# \_IcePoProtocol8G1"" 8IcePaProcessMsgProc  major_version"# minor_version"# process_msg_proc=# WIcePaVersionRec"G""ggz IceProtocolSetupProc G1 IceProtocolActivateProc IcePaAuthContinue IcePaAuthAccepted IcePaAuthRejected IcePaAuthFailedCG""1z IcePaAuthProc"g IceHostBasedAuthProc , vendorg# releaseg# version_count"# version_recs# protocol_setup_proc# protocol_activate_proc%# auth_count"# auth_namesz# auth_procs# host_based_auth_proc #$ io_error_procG#(  _IcePaProtocol w protocol_nameg# orig_client# accept_client* # / _IceProtocolw  accept_client=# orig_client# < in_use"# my_opcode"# protocol # client_data6# accept_flag"# process_msg_proc # _IceProcessMsgInfo< _IceListenObjZ j IceListenObj LIceReplyWaitInfo _IceSavedReplyWait  reply_wait # reply_ready"# next # _IceSavedReplyWait " G1 " IcePingReplyProc_IcePingWait  ping_reply_proc' # client_data6# next #> > _IcePingWait  auth_active"# my_auth_index_# my_auth_state6# _IceConnectToYouInfo  my_opcode"# my_auth_count"# my_auth_indices# auth_active"# my_auth_index_# my_auth_state6#  _IceProtoSetupToYouInfo d his_version_index"# my_version_index"# his_vendorg# his_releaseg# my_auth_index_# my_auth_state6# must_authenticate"# _IceConnectToMeInfod $P his_opcode"# my_opcode"# his_version_index"# my_version_index"# his_vendorg# his_releaseg# my_auth_index_# my_auth_state6# must_authenticate"# _IceProtoSetupToMeInfoP_IceConnpio_okl#swapl#waiting_for_byteorderl#skip_want_to_closel#want_to_closel#free_asapl#unused1l#unused2l# connection_status# my_ice_version_index# trans_conn # send_sequence# receive_sequence# connection_stringg# vendorg# releaseg# inbufg#$ inbufptrg#( inbufmaxg#, outbufg#0 outbufptrg#4 outbufmaxg#8 scratchg#< scratch_size#@ dispatch_level"#D context6#H process_msg_infoU #L his_min_opcode_#P his_max_opcode_#Q open_ref_count#R proto_ref_count#S listen_objo #T saved_reply_waits #X ping_waits #\ connect_to_you #` protosetup_to_you #d connect_to_me~#h protosetup_to_mem#l GIceConn"1g SmsRegisterClientProc 1SmPointer ; callback# manager_data#R1"; RSmsInteractRequestProc  callbackW# manager_data#1" SmsInteractDoneProc  callback# manager_data#11""""" 1SmsSaveYourselfRequestProc  callback6# manager_data#1 SmsSaveYourselfPhase2RequestProc  callback# manager_data#1" SmsSaveYourselfDoneProc Y callback # manager_data#u1"zY uSmsCloseConnectionProc  callbackz# manager_data#  length"# value# SmPropValue A nameg# typeg# num_vals"# vals# Ag1"FK gSmsSetPropertiesProc  callbackl# manager_data#1"z SmsDeletePropertiesProc " callback# manager_data#41" 4SmsGetPropertiesProc  callback9# manager_data# P register_client # interact_requestt# interact_done# save_yourself_requestW# save_yourself_phase2_request# save_yourself_done+#( close_connection#0 set_properties#8 delete_properties#@ get_propertiesT#H SmsCallbacks_SmsConnhsave_yourself_in_progressl#can_cancel_shutdownl#interact_in_progressl#unused1l#unused2l# iceConn# proto_major_version"# proto_minor_version"# client_idg# callbacks# interaction_allowed_#d SmsConn_long__@?_)_:K uint8_t  s_b1K# s_b2K# s_b3K# s_b4K#unsigned short uint16_t  s_w1# s_w2# luint32_t S_un_bY# S_un_w# S_addr#in_addr9 S_un# lsocklen_t sa_family_t _q sockaddr  sa_familyN# sa_data`#qaddrinfo R ai_flags"# ai_family"# ai_socktype"# ai_protocol"# ai_addrlen># ai_canonnameg# ai_addr# ai_next#freeaddrinfos_s_}getaddrinfo"xinet_ntoag_sprintf" gmalloc1&l_&atoi"H+ pid_t getpidHgethostname"g"_strchrg"_strncpyggl_ lsize_t strlen_strcpyg:g time_t :time:G%sm_manager.c /var/tmp/libSM-1.1.1/src /opt/sunstudio12.1/prod/bin/cc -DHAVE_CONFIG_H -I. -I.. -I../include -v -I/usr/local/include -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/local/include -g -c -KPIC -DPIC -o .libs/sm_manager.o sm_manager.c -W0,-xp.XA\$BAABVmDXMEf5.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XA$BAABVmDXMEf5.;backend;raw;cd;DBG_GEN 5.2.7_SmsProtocolSetupProc7CAEUiceConn0majorVersion1 minorVersion2vendor3release4 clientDataRet5failureReasonRet6 smsConn/8masko9status:C`DD`DD`DstrBLAintunsigned0 IceConnectPending IceConnectAccepted IceConnectRejected IceConnectIOError IceConnectStatusunsigned char _XtransConnInfo Xunsigned longchar void  IcePointer  "sequence_of_requesto#major_opcode_of_request#minor_opcode_of_request#reply#  Wo"' , WIcePoProcessMsgProc major_version#minor_version#process_msg_proc\# vIcePoVersionRec   B IcePoAuthHaveReply IcePoAuthRejected IcePoAuthFailed IcePoAuthDoneCleanup{' B {IcePoAuthProc   IceIOErrorProc avendor#release#version_count#version_recs# auth_count#auth_names#auth_procs#io_error_proc# _IcePoProtocol ao { IcePaProcessMsgProc major_version#minor_version#process_msg_proc# IcePaVersionRec R # RIceProtocolSetupProc r IceProtocolActivateProc IcePaAuthContinue IcePaAuthAccepted IcePaAuthRejected IcePaAuthFailed1'  1IcePaAuthProc 6` O `IceHostBasedAuthProc ,y vendor#release#version_count#version_recs# protocol_setup_procW#protocol_activate_proc#auth_count#auth_names#auth_procsJ# host_based_auth_proce#$io_error_proc#( _IcePaProtocol y  protocol_name#orig_clientv#accept_client # _IceProtocol % accept_client#orig_client\#  in_use#my_opcode#protocol #client_data# accept_flag#process_msg_proc # % _IceProcessMsgInfo _IceListenObj IceListenObj IceReplyWaitInfo _IceSavedReplyWait Q reply_wait #reply_ready#nextQ #   _IceSavedReplyWait V   t IcePingReplyProc_IcePingWait  ping_reply_proc #client_data#next # _IcePingWait U auth_active#my_auth_index#my_auth_state# _IceConnectToYouInfo U  my_opcode#my_auth_count#my_auth_indices'#auth_active# my_auth_index#my_auth_state# u _IceProtoSetupToYouInfo  his_version_index#my_version_index#his_vendor#his_release# my_auth_index#my_auth_state#must_authenticate# _IceConnectToMeInfo $his_opcode#my_opcode#his_version_index#my_version_index# his_vendor#his_release#my_auth_index#my_auth_state#must_authenticate# _IceProtoSetupToMeInfo _IceConnpio_ok#swap#waiting_for_byteorder#skip_want_to_close#want_to_close#free_asap#unused1#unused2#connection_status0#my_ice_version_indexG#trans_connj# send_sequenceo#receive_sequenceo#connection_string#vendor#release# inbuf#$inbufptr#(inbufmax#,outbuf#0outbufptr#4outbufmax#8scratch#<scratch_sizeo#@dispatch_level#Dcontext#Hprocess_msg_info #Lhis_min_opcode#Phis_max_opcode#Qopen_ref_countG#Rproto_ref_countG#Slisten_obj #Tsaved_reply_waitso #Xping_waits #\connect_to_youp #`protosetup_to_you #dconnect_to_me #hprotosetup_to_me#l IceConn  E% * ESmsRegisterClientProc SmPointer callbackJ#manager_dataf#%  SmsInteractRequestProc  callback#manager_dataf#"%  "SmsInteractDoneProc ocallback'#manager_dataf#% o SmsSaveYourselfRequestProc callback#manager_dataf#%  SmsSaveYourselfPhase2RequestProc Zcallback#manager_dataf#q% Z qSmsSaveYourselfDoneProc callbackv#manager_dataf#%  SmsCloseConnectionProc .callback#manager_dataf# Slength#valuef# .SmPropValue S name#type#num_vals#valse# j %  SmsSetPropertiesProc callback#manager_dataf#:%  :SmsDeletePropertiesProc callback?#manager_dataf#%  SmsGetPropertiesProc callback#manager_dataf# Pregister_clientv#interact_request#interact_doneA#save_yourself_request#save_yourself_phase2_request,# save_yourself_done#(close_connection#0set_properties#8delete_properties]#@get_properties#H SmsCallbacks_SmsConnh/save_yourself_in_progress#can_cancel_shutdown#interact_in_progress#unused1#unused2#iceConn#proto_major_version#proto_minor_version# client_id#callbacks#interaction_allowed#d %SmsConn =SmsInitializexPEFUvendorureleaseu newClientProcufmanagerDatavehostBasedAuthProcverrorLengthwerrorStringRetw auth_namesyauth_procszauth_count{versions}version_countC o %  SmsNewClientProc long6 &SmsClientHostNameF-GUd/smsConnSmsRegisterClientReply0G=IU/smsConnclientId iceConnextrapMsgpData GCARD8, oCARD32 majorOpcode#minorOpcode#unused#length,# 9smRegisterClientReplyMsg SmsSaveYourself@IJU`/smsConnsaveType shutdowninteractStylefasticeConnpMsg>Aq &majorOpcode#minorOpcode#unused1`#length,#saveType#shutdown# interactStyle# fast# unused2q# smSaveYourselfMsg &SmsSaveYourselfPhase2JEKU/smsConniceConnJ2K_pMsg" majorOpcode#minorOpcode#data#length,# iceMsg SmsInteract PKLU/smsConniceConn }KK_pMsg" ASmsDie LLU /smsConniceConnJLL_pMsg"SmsSaveComplete!LuMUt /smsConn iceConn"LbM_pMsg"$SmsShutdownCancelled,MJNU /smsConn+iceConn-MN_pMsg"/ASmsReturnProperties9PN{SU&"/smsConn8numProps8 &"props8iceConn:bytes;pMsg"<pBuf=pStart>NP_iC_jCFPS_iH_jHB <" "majorOpcode#minorOpcode#unused+"#length,# <"smPropertiesReplyMsg "SmsCleanUpRSSU"/smsConnQ_SmsProcessMessage#omalloc/#freeC#      IcePaAuthStatus_IcePaMagicCookie1Proc\##C#H#M#R#H#W#_IceWrite#o #strncpy$# $ size_t strlen$B$$ B$strcpyk$G$memset$ $memcpy$$IceGetPeerName$IceFlush$IceAllocScratch#%oIceProtocolShutdownO%  T% Y% 1IceRegisterForProtocolReplyO%^%c%`RG!sm_misc.c /var/tmp/libSM-1.1.1/src /opt/sunstudio12.1/prod/bin/cc -DHAVE_CONFIG_H -I. -I.. -I../include -v -I/usr/local/include -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/local/include -g -c -KPIC -DPIC -o .libs/sm_misc.o sm_misc.c -W0,-xp.XA\$BAABVmDXMEj5.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XA$BAABVmDXMEj5.;backend;raw;cd;DBG_GEN 5.2.7SmFreeProperty.STUprop-TTTTTTi1charintvoidSmPointer 6 length# value#SmPropValue6  name# type# num_vals# valsH# MSmPropSmFreeReasonsJTNUUcountIreasonMsgsI UIU UIU UIUiM SmcProtocolVersion^PUjUU[smcConn]unsigned  IceConnectPending IceConnectAccepted IceConnectRejected IceConnectIOErrorgIceConnectStatusunsigned char_XtransConnInfounsigned longIcePointerH  sequence_of_request# major_opcode_of_request# minor_opcode_of_request# reply# '"IcePoProcessMsgProc : major_version# minor_version# process_msg_proc#IcePoVersionRec:  IcePoAuthHaveReply IcePoAuthRejected IcePoAuthFailed IcePoAuthDoneCleanupZ"UUIcePoAuthProc" IceIOErrorProc  vendor# release# version_count# version_recsP# auth_count# auth_names# auth_procs# io_error_proc#2_IcePoProtocol"IcePaProcessMsgProc z major_version# minor_version# process_msg_proc#-IcePaVersionRecz"UIceProtocolSetupProc"IceProtocolActivateProc o IcePaAuthContinue IcePaAuthAccepted IcePaAuthRejected IcePaAuthFailed"UUoIcePaAuthProcIceHostBasedAuthProc , vendor# release# version_count# version_recs# protocol_setup_proc# protocol_activate_proc# auth_count# auth_names# auth_procs# host_based_auth_proc#$ io_error_proc#(_IcePaProtocol M protocol_name# orig_client# accept_client # _IceProtocolM  accept_client# orig_client#  in_use# my_opcode# protocol` # client_data# accept_flag# process_msg_proce # _IceProcessMsgInfo _IceListenObj0 @ IceListenObj'IceReplyWaitInfoX _IceSavedReplyWait  reply_waito # reply_ready# next #t t _IceSavedReplyWait  "  IcePingReplyProc_IcePingWait b ping_reply_proc # client_data# nextb #  _IcePingWaitg  auth_active# my_auth_index# my_auth_state# _IceConnectToYouInfo o my_opcode# my_auth_count# my_auth_indices# auth_active# my_auth_index# my_auth_state# _IceProtoSetupToYouInfoo : his_version_index# my_version_index# his_vendor# his_release# my_auth_index# my_auth_state# must_authenticate# _IceConnectToMeInfo: $& his_opcode# my_opcode# his_version_index# my_version_index# his_vendor# his_release# my_auth_index# my_auth_state# must_authenticate# Y_IceProtoSetupToMeInfo&_IceConnpio_ok[#swap[#waiting_for_byteorder[#skip_want_to_close[#want_to_close[#free_asap[#unused1[#unused2[# connection_status# my_ice_version_index# trans_conn# send_sequence# receive_sequence# connection_string# vendor# release# inbuf#$ inbufptr#( inbufmax#, outbuf#0 outbufptr#4 outbufmax#8 scratch#< scratch_size#@ dispatch_level#D context#H process_msg_info+ #L his_min_opcode#P his_max_opcode#Q open_ref_count#R proto_ref_count#S listen_objE #T saved_reply_waits #X ping_waitsz #\ connect_to_you #` protosetup_to_you #d connect_to_meT#h protosetup_to_meC#l"IceConnrSmcSaveYourselfProc   callback# client_data# SmcDieProc ^ callback # client_data#p^pSmcSaveCompleteProc  callbacku# client_data#SmcShutdownCancelledProc  callback# client_data# z save_yourself# die1# save_complete# shutdown_cancelled#SmcCallbacksSmcInteractProc_SmcInteractWait   interact_proc# client_data# next #_SmcInteractWait=+=SmcSaveYourselfPhase2Proc_SmcPhase2Wait phase2_procB# client_data#b_SmcPhase2WaitMSmcPropReplyProc_SmcPropReplyWait P prop_reply_proc# client_data# nextP#_SmcPropReplyWaitU_SmcConnHsave_yourself_in_progress[#shutdown_in_progress[#unused1[#unused2[# iceConn# proto_major_version# proto_minor_version# vendor# release# client_id# callbacksz# interact_waits&#< phase2_wait#@ prop_reply_waitsm#DSmcConn SmcProtocolRevisionepUUU smcConnd SmcVendorlUUUWsmcConnkstringm SmcReleasewVbVUsmcConnvstringx SmcClientIDpVVUsmcConnclientId SmcGetIceConnectionVVU4smcConn SmsProtocolVersionWWUssmsConnsxSmsRegisterClientProc  callback# manager_data#sSmsInteractRequestProc I callback# manager_data#`sI`SmsInteractDoneProc  callbacke# manager_data#sSmsSaveYourselfRequestProc , callback# manager_data#>s,>SmsSaveYourselfPhase2RequestProc  callbackC# manager_data#sSmsSaveYourselfDoneProc  callback# manager_data#sSmsCloseConnectionProc l callback!# manager_data#slSmsSetPropertiesProc  callback# manager_data#sSmsDeletePropertiesProc C callback# manager_data#UsCUSmsGetPropertiesProc  callbackZ# manager_data# P register_client# interact_request# interact_done# save_yourself_request# save_yourself_phase2_requestj# save_yourself_done#( close_connection>#0 set_properties#8 delete_properties#@ get_propertiesu#HSmsCallbacks_SmsConnhsave_yourself_in_progress[#can_cancel_shutdown[#interact_in_progress[#unused1[#unused2[# iceConn# proto_major_version# proto_minor_version# client_id# callbacks# interaction_allowed#dsSmsConn SmsProtocolRevision W:WU5 smsConn SmsClientID@WWU smsConnclientId SmsGetIceConnectionWWU smsConnmalloc [free  [size_tstrlen $! $!strcpy)!u3sm_process.c /var/tmp/libSM-1.1.1/src /opt/sunstudio12.1/prod/bin/cc -DHAVE_CONFIG_H -I. -I.. -I../include -v -I/usr/local/include -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/local/include -g -c -KPIC -DPIC -o .libs/sm_process.o sm_process.c -W0,-xp.XA\$BAABVmDXMEn5.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XA$BAABVmDXMEn5.;backend;raw;cd;DBG_GEN 5.2.7_SmcProcessMessageJWTlUiceConnGclientDataG opcodeGqlengthHswapHreplyWaitI0replyReadyRetI smcConnKdXLllXklXklXZpMsg]pData^X\Y_bytesqc ZZFZcZFZcZreply0|Z],[],[]pMsgpDatapStartreply05[[_bytesq&\\_len ]]_len]_pMsgerrValIerrOffset`*a`*a`*anextbkbkbkpMsgjpDatakpStartknumPropslprops"mnextnbc_bytesquc/f_i_j_countDd/fWdfWdf_numvalsWdd_lend5e_lenefe fe f_lenf'k_i_jg'k'gk'gk>gg_lengh_lenzikijij_tempA B unsigned 2 IceConnectPending IceConnectAccepted IceConnectRejected IceConnectIOError IceConnectStatusunsigned char _XtransConnInfo Zunsigned longchar intvoid  IcePointer +sequence_of_requestq#major_opcode_of_request#minor_opcode_of_request#reply#  `q+0 5 `IcePoProcessMsgProc major_version#minor_version#process_msg_proce# IcePoVersionRec    K IcePoAuthHaveReply IcePoAuthRejected IcePoAuthFailed IcePoAuthDoneCleanup 0 K IcePoAuthProc   IceIOErrorProc j vendor#release#version_count#version_recs# auth_count#auth_names#auth_procs #io_error_proc # _IcePoProtocol j  q IcePaProcessMsgProc  major_version#minor_version#process_msg_proc # IcePaVersionRec  [  , [ IceProtocolSetupProc  { IceProtocolActivateProc  IcePaAuthContinue IcePaAuthAccepted IcePaAuthRejected IcePaAuthFailed : 0  : IcePaAuthProc ? i  X i IceHostBasedAuthProc, vendor#release#version_count#version_recs' # protocol_setup_proc` #protocol_activate_proc #auth_count#auth_names#auth_procsS # host_based_auth_procn #$io_error_proc #( _IcePaProtocol   protocol_name#orig_client #accept_client # _IceProtocol .accept_client #orig_cliente#in_use#my_opcode#protocol #client_data# accept_flag#process_msg_proc # ._IceProcessMsgInfo  _IceListenObj  IceListenObj IceReplyWaitInfo _IceSavedReplyWait Zreply_wait#reply_ready#nextZ#  _IceSavedReplyWait _ } IcePingReplyProc_IcePingWait ping_reply_proc#client_data#next#  _IcePingWait  ^auth_active#my_auth_index#my_auth_state# _IceConnectToYouInfo ^my_opcode#my_auth_count#my_auth_indices0#auth_active# my_auth_index#my_auth_state# ~_IceProtoSetupToYouInfo his_version_index#my_version_index#his_vendor#his_release# my_auth_index#my_auth_state#must_authenticate# )_IceConnectToMeInfo $his_opcode#my_opcode#his_version_index#my_version_index# his_vendor#his_release#my_auth_index#my_auth_state#must_authenticate# _IceProtoSetupToMeInfo _IceConnpio_ok#swap#waiting_for_byteorder#skip_want_to_close#want_to_close#free_asap#unused1#unused2#connection_status2#my_ice_version_indexI#trans_connl# send_sequenceq#receive_sequenceq#connection_string#vendor#release# inbuf#$inbufptr#(inbufmax#,outbuf#0outbufptr#4outbufmax#8scratch#<scratch_sizeq#@dispatch_level#Dcontext#Hprocess_msg_info#Lhis_min_opcode#Phis_max_opcode#Qopen_ref_countI#Rproto_ref_countI#Slisten_obj#Tsaved_reply_waitsx#Xping_waits#\connect_to_youy#`protosetup_to_you$#dconnect_to_me#hprotosetup_to_me#l IceConn T) . TSmcSaveYourselfProc SmPointercallbackY#client_datas#)  SmcDieProccallback#client_datas#)  SmcSaveCompleteProcccallback#client_datas#u) c uSmcShutdownCancelledProccallbackz#client_datas# !save_yourself#die#save_complete6#shutdown_cancelled# SmcCallbacksF) 4 FSmcInteractProc_SmcInteractWait interact_procK#client_datas#next# a a_SmcInteractWait )  SmcSaveYourselfPhase2Proc_SmcPhase2WaitHphase2_proc#client_datas# _SmcPhase2Wait Hlength#values# bSmPropValue name#type#num_vals#vals#  )  SmcPropReplyProc_SmcPropReplyWait sprop_reply_proc #client_datas#nexts#  _SmcPropReplyWait x_SmcConnHsave_yourself_in_progress#shutdown_in_progress#unused1#unused2#iceConn#proto_major_version#proto_minor_version# vendor#release#client_id#callbacks!#interact_waits#<phase2_wait]#@prop_reply_waits#D )SmcConn ICARD8unsigned short CARD16 qCARD32majorOpcode#minorOpcode#errorClass #length#offendingMinorOpcode#severity# unused # offendingSequenceNum# &iceErrorMsg status#client_id# _SmcRegisterClientReply longN5majorOpcode#minorOpcode#unused=#length# NsmRegisterClientReplyMsg 55majorOpcode#minorOpcode#unused1#length#saveType#shutdown# interactStyle# fast# unused2# smSaveYourselfMsg 5majorOpcode#minorOpcode#unused#length# smPropertiesReplyMsg  _SmsProcessMessagelU'iceConnclientData opcodeqlengthswapsmsConn-m mL mL m opMsgpData > > 0>Q>]> e> t> > >  /var/tmp/libSM-1.1.1/src/usr/local/include/X11/ICE../include/X11/SM/usr/include/netinet/usr/include/syssm_genid.cSMlibint.hICEconn.hICElib.hSMlib.hin.hint_types.hnetdb.hsocket_impl.htypes.h>>>> ??5? D? [? w? |?~?? ? ?? ? ? @ G@ z@~@@@ @ A A -A CA TA `A }A A A AsAA B B NB B~BBBC $C 1C _C uC ~C! /var/tmp/libSM-1.1.1/src/usr/local/include/X11/ICE../include/X11/SM/usr/include/syssm_manager.cICEconn.hICElib.hSMlibint.hSMlib.hSMproto.hXmd.hICEproto.htypes.hCC?C C C CD D >D QD `DiD rD {D D D D D D D E0E 6E PEqE}E E EE E E E E EE FF&F {F FF F FF F F FG%G 0GTG]GG GG G H H I +I 2I @IdImII I I I I I J J5J @JKJJ JJJ 2K @K PKtK}K K K L  LALJL L L LLL bM pM MMM N #N BN PNwNNN N P -P FP S bS pS SSS S S S  /var/tmp/libSM-1.1.1/src../include/X11/SM/usr/local/include/X11/ICE/usr/include/syssm_misc.cSMlib.hSMlibint.hICEconn.hICElib.htypes.hST.T(T 9T DT UT `T rT T T~TTT TU UU ,U ;UIU PUYUbU pUyUU UUU U U V!VAV TV ZV pVVV V V VVV W WW  W)W2W @WaWW W W WWW   /var/tmp/libSM-1.1.1/src/usr/local/include/X11/ICE../include/X11/SMsm_process.cICEconn.hICElib.hSMlibint.hSMlib.hICEproto.hXmd.hSMproto.hWWW X  X'X >X ^X dXlXX\YjY Y YY Y  ZFZOZ YZ hZZZ ZZ [,[5[[[ \  \&\ \ ] ] ] ] ] ] ]] ,^Y^g^ l^^ ^ ^ ^ ^ ^^ _  _ $_ ._ 5_=_d__ _ _ _ __ `P`l` }` ` ```` `a !a *a 0a>a`aaaa aa b b b@bpbbb bb bbbcc c cc /f ff 'k 3k[k lk uk k kk k k}Llllll l l m m 4I?  : ;   : ( I: < I  :  I8 ' D  I ' ID  :  :  I8 .?  : ; @ ' ID I: ;  4I : ;  D D I !I/ &I.?  : ;@ ' ID I: ; 4I : ;  .?  : ;@ ' D . : ;@ ' D .? < ' D .? < ' ID  .? < ' ID  DD%.?  : ; @ ' D I: ;  4I : ;   $>  : ( I: < I  :  I8 ' D I' ID  :  :  I8 &I.?  : ;@ ' ID I: ; 4I : ; .? < ' ID .? < ' D  DD%.?  : ; @ ' ID I: ;  4I : ;   $> I :  ( I: <  :  I8 ' D I' ID  :  :  I8 &II !I/ I !I/.? < ' D .? < ' ID .? < ' ID .? < ' ID  DD%. : ; @ ' ID I: ;  4I : ;   D D $>  :  ( I: < I  :  I8 ' D I' ID  :  :  I8 &I.?  : ; @ ' ID I !I/ .?  : ; @ ' D 4I : ; .?  : ;@ ' D I: ; .? < ' D .? < ' ID .? < ' ID  DD%.?  : ; @ ' D I: ;   4I : ;  $> II:  :  I8 .?  : ; @ ' ID   :  ( < ' D I' ID  :  :  I8 .? < ' ID .? < ' D &I.? < ' ID  DD%.?  : ; @ ' D I: ;  4I : ;   4I : ; D D $>  :  ( I: < I :  I8 ' D I' ID  :  :  I8 I !I/ .?  : ;@ ' D I: ; .? < ' ID .? < ' D &I.? < ' ID ~a6_SmcOpcode_SmsOpcode_SmcErrorHandler_SmsErrorHandler SmcOpenConnection"SmcCloseConnectionf%SmcModifyCallbacks%SmcSetProperties~'SmcDeleteProperties(SmcGetProperties*SmcInteractRequestj+SmcInteractDonem,SmcRequestSaveYourself7.SmcRequestSaveYourselfPhase2/SmcSaveYourselfDone`0_SmsNewClientData0_SmsNewClientProct7D"_SmcDefaultErrorHandler_SmsDefaultErrorHandlerSmcSetErrorHandler~ SmsSetErrorHandler&#ZbSmsGenerateClientIDx%GSmsInitialize&SmsClientHostNamedSmsRegisterClientReplySmsSaveYourselfCSmsSaveYourselfPhase2'SmsInteractSmsDie SmsSaveCompletet SmsShutdownCancelled SmsReturnProperties"SmsCleanUpQK!}SmFreePropertySmFreeReasonsSmcProtocolVersionSmcProtocolRevision SmcVendorWSmcReleaseSmcClientIDSmcGetIceConnection4SmsProtocolVersionSmsProtocolRevision5 SmsClientID SmsGetIceConnection<y3_SmcProcessMessage'_SmsProcessMessage ~a60set_callbacks(x%_SmsProtocolSetupProc~a6$IceConnectStatusIcePointerPIcePoProcessMsgProcjIcePoVersionRectIcePoAuthProcIceIOErrorProcU_IcePoProtocolIcePaProcessMsgProcIcePaVersionRecKIceProtocolSetupProc}IceProtocolActivateProc*IcePaAuthProcYIceHostBasedAuthProctm_IcePaProtocol_IceProtocol _IceProcessMsgInfo IceListenObj IceReplyWaitInfo _IceSavedReplyWaitJ _IceSavedReplyWait IcePingReplyProc _IcePingWait _IcePingWait I _IceConnectToYouInfoi _IceProtoSetupToYouInfo _IceConnectToMeInfo _IceProtoSetupToMeInfo _IceConnIceConnDSmcSaveYourselfProc^SmPointernSmcDieProcSmcSaveCompleteProc!eSmcShutdownCancelledProc SmcCallbacks6SmcInteractProcL_SmcInteractWait_SmcInteractWaitSmcSaveYourselfPhase2Proc_SmcPhase2Wait3_SmcPhase2WaitMrSmPropValueSmcPropReplyProc _SmcPropReplyWaitc_SmcPropReplyWait_SmcConnSmcErrorHandlerVSmsRegisterClientProcrSmsInteractRequestProc#SmsInteractDoneProc=SmsSaveYourselfRequestProcSmsSaveYourselfPhase2RequestProc(rSmsSaveYourselfDoneProcSmsCloseConnectionProcKSmsSetPropertiesProcfSmsDeletePropertiesProcSmsGetPropertiesProc3aoSmsCallbacks_SmsConnSmsErrorHandler!SmcConn$!!IceProtocolSetupStatus!CARD8!CARD32!2"smRegisterClientMsgQ"z"_SmcRegisterClientReply%$a$SmcCloseStatus$$smCloseConnectionMsg$Q%IceCloseStatus'`'smSetPropertiesMsga((smDeletePropertiesMsg))iceMsg*J+smInteractRequestMsg+P,smInteractDoneMsg`-.smSaveYourselfRequestMsg//smSaveYourselfDoneMsg0SmsNewClientProc"2IcePoAuthStatus2size_t4m4IceProcessMessagesStatus7D"8IceConnectStatusIcePointerkIcePoProcessMsgProcIcePoVersionRecIcePoAuthProcIceIOErrorProcp_IcePoProtocolIcePaProcessMsgProcIcePaVersionRecfIceProtocolSetupProcIceProtocolActivateProcEIcePaAuthProctIceHostBasedAuthProc _IcePaProtocol _IceProtocol 4 _IceProcessMsgInfo IceListenObj IceReplyWaitInfo _IceSavedReplyWaite _IceSavedReplyWait IcePingReplyProc _IcePingWait _IcePingWait d _IceConnectToYouInfo _IceProtoSetupToYouInfo/ _IceConnectToMeInfo _IceProtoSetupToMeInfo_IceConn!IceConn_SmcSaveYourselfProcySmPointerSmcDieProc"SmcSaveCompleteProc<SmcShutdownCancelledProc'SmcCallbacksQSmcInteractProcg_SmcInteractWait_SmcInteractWaitSmcSaveYourselfPhase2Proc_SmcPhase2WaitN_SmcPhase2WaithSmPropValueSmcPropReplyProc&_SmcPropReplyWait~_SmcPropReplyWait_SmcConnSmcConnuSmsRegisterClientProcSmsInteractRequestProcBSmsInteractDoneProc\SmsSaveYourselfRequestProc SmsSaveYourselfPhase2RequestProcGSmsSaveYourselfDoneProcSmsCloseConnectionProcjSmsSetPropertiesProcSmsDeletePropertiesProc7SmsGetPropertiesProcRSmsCallbacks_SmsConnSmsConnh SmcErrorHandler !SmsErrorHandler%!__FILE#ZbxIceConnectStatus6IcePointerLIcePoProcessMsgProc_IcePoVersionRecIcePoAuthProcGIceIOErrorProc\_IcePoProtocol=IcePaProcessMsgProcWIcePaVersionRecIceProtocolSetupProc%IceProtocolActivateProcCIcePaAuthProc IceHostBasedAuthProc  _IcePaProtocol/ w _IceProtocol < _IceProcessMsgInfoo IceListenObj IceReplyWaitInfo _IceSavedReplyWait _IceSavedReplyWait' IcePingReplyProc> _IcePingWait _IcePingWait _IceConnectToYouInfo _IceProtoSetupToYouInfo d_IceConnectToMeInfoP_IceProtoSetupToMeInfor_IceConnIceConnSmsRegisterClientProcSmPointer WSmsInteractRequestProctSmsInteractDoneProc6SmsSaveYourselfRequestProcWSmsSaveYourselfPhase2RequestProc SmsSaveYourselfDoneProc+zSmsCloseConnectionProcSmPropValuelSmsSetPropertiesProcSmsDeletePropertiesProc9SmsGetPropertiesProcTSmsCallbacks_SmsConnSmsConnKuint8_tYuint16_tuint32_tin_addr>socklen_tNsa_family_tqsockaddraddrinfoHpid_tsize_t:time_tx%0IceConnectStatusIcePointer\IcePoProcessMsgProcvIcePoVersionRecIcePoAuthProcIceIOErrorProca_IcePoProtocolIcePaProcessMsgProcIcePaVersionRecWIceProtocolSetupProcIceProtocolActivateProc6IcePaAuthProceIceHostBasedAuthProcy _IcePaProtocol _IceProtocol % _IceProcessMsgInfo IceListenObj IceReplyWaitInfo _IceSavedReplyWaitV _IceSavedReplyWait IcePingReplyProc _IcePingWait _IcePingWait U _IceConnectToYouInfou _IceProtoSetupToYouInfo _IceConnectToMeInfo _IceProtoSetupToMeInfo_IceConnIceConnJSmsRegisterClientProcfSmPointervSmsInteractRequestProc'SmsInteractDoneProcASmsSaveYourselfRequestProcSmsSaveYourselfPhase2RequestProc,vSmsSaveYourselfDoneProcSmsCloseConnectionProc.SSmPropValuejSmsSetPropertiesProc?SmsDeletePropertiesProc]SmsGetPropertiesProcSmsCallbacks _SmsConn/SmsConnSmsNewClientProcCARD8,CARD329smRegisterClientReplyMsg&smSaveYourselfMsgiceMsg<""smPropertiesReplyMsg\#IcePaAuthStatus$size_tQK!SmPointer6SmPropValueMSmPropgIceConnectStatusIcePointer'IcePoProcessMsgProc:IcePoVersionRecZIcePoAuthProcIceIOErrorProc2_IcePoProtocolIcePaProcessMsgProc-zIcePaVersionRecIceProtocolSetupProcIceProtocolActivateProcIcePaAuthProcIceHostBasedAuthProc _IcePaProtocol M _IceProtocole  _IceProcessMsgInfoE IceListenObjX IceReplyWaitInfot _IceSavedReplyWait _IceSavedReplyWait IcePingReplyProc _IcePingWaitg _IcePingWait _IceConnectToYouInfo o _IceProtoSetupToYouInfo :_IceConnectToMeInfoY&_IceProtoSetupToMeInfoH_IceConnIceConnSmcSaveYourselfProc SmcDieProc1uSmcSaveCompleteProcSmcShutdownCancelledProczSmcCallbacksSmcInteractProc_SmcInteractWait_SmcInteractWaitBSmcSaveYourselfPhase2Procb_SmcPhase2Wait_SmcPhase2WaitSmcPropReplyProc_SmcPropReplyWaitU_SmcPropReplyWaitr_SmcConnSmcConnSmsRegisterClientProcSmsInteractRequestProceSmsInteractDoneProcSmsSaveYourselfRequestProcCSmsSaveYourselfPhase2RequestProcjSmsSaveYourselfDoneProc!SmsCloseConnectionProc>SmsSetPropertiesProcSmsDeletePropertiesProcZSmsGetPropertiesProcuSmsCallbacks_SmsConnSmsConn size_tVy32IceConnectStatusIcePointereIcePoProcessMsgProcIcePoVersionRec IcePoAuthProc IceIOErrorProc j _IcePoProtocol IcePaProcessMsgProc  IcePaVersionRec` IceProtocolSetupProc IceProtocolActivateProc ? IcePaAuthProcn IceHostBasedAuthProc _IcePaProtocol _IceProtocol ._IceProcessMsgInfoIceListenObjIceReplyWaitInfo _IceSavedReplyWait__IceSavedReplyWaitIcePingReplyProc_IcePingWait_IcePingWait^_IceConnectToYouInfo~_IceProtoSetupToYouInfo)_IceConnectToMeInfo_IceProtoSetupToMeInfo_IceConnIceConnYSmcSaveYourselfProcsSmPointerSmcDieProcSmcSaveCompleteProc6zSmcShutdownCancelledProc!SmcCallbacksKSmcInteractProca_SmcInteractWait_SmcInteractWaitSmcSaveYourselfPhase2Proc _SmcPhase2WaitH_SmcPhase2WaitbSmPropValue SmcPropReplyProc _SmcPropReplyWaitx_SmcPropReplyWait_SmcConnSmcConnCARD8 CARD16CARD32&iceErrorMsg_SmcRegisterClientReplyNsmRegisterClientReplyMsgsmSaveYourselfMsgsmPropertiesReplyMsg;'SmsRegisterClientProcW''SmsInteractRequestProc'(SmsInteractDoneProc"((SmsSaveYourselfRequestProc((SmsSaveYourselfPhase2RequestProc )W)SmsSaveYourselfDoneProcu))SmsCloseConnectionProc)0*SmsSetPropertiesProcK**SmsDeletePropertiesProc**SmsGetPropertiesProc+F+T,SmsCallbacksg,_SmsConn-SmsConn--smRegisterClientMsg.w.smInteractRequestMsg..smInteractDoneMsg;//smSaveYourselfRequestMsg0p0smSaveYourselfDoneMsg00smCloseConnectionMsg!1o1smSetPropertiesMsg11smDeletePropertiesMsg##Zbhex>sequence.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.SUNW_versym.SUNW_dynsymsort.SUNW_reloc.rel.plt.text.init.fini.rodata.rodata1.got.dynamic.data.bssf.picdata.bss.symtab.strtab.annotate.comment.debug_loc.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_funcnames.debug_typenames.debug_varnames.shstrtab,o @" 3 %op3o@oLLQ 44@] Btt0 apf  llЈЈrx ((̎̎p<<<xxxxxxx oԧֶֶj$Uz a0P&$7A'G hQ07070100085e9b000081ed0000000000000000000000014c5c3996000003c1000000b600010002ffffffffffffffff0000001c00000000root/usr/local/lib/libSM.la# libSM.la - a libtool library file # Generated by libtool (GNU libtool) 2.2.10 # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='libSM.so.6' # Names of this library. library_names='libSM.so.6.0.1 libSM.so.6 libSM.so' # The name of the static archive. old_library='libSM.a' # Linker flags that can not go in dependency_libs. inherited_linker_flags='' # Libraries that this one depends upon. dependency_libs=' -L/usr/local/lib /usr/local/lib/libICE.la -lnsl -lsocket' # Names of additional weak libraries provided by this library weak_library_names='' # Version information for libSM. current=6 age=0 revision=1 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=no # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib' 07070100085e9d000041ed0000000000000000000000024c5c399900000000000000b600010002ffffffffffffffff0000001d00000000root/usr/local/lib/pkgconfig07070100085e9e000081a40000000000000000000000014c5c3996000000fc000000b600010002ffffffffffffffff0000002300000000root/usr/local/lib/pkgconfig/sm.pcprefix=/usr/local exec_prefix=${prefix} libdir=${exec_prefix}/lib includedir=${prefix}/include Name: SM Description: X Session Management Library Version: 1.1.1 Requires: ice xproto Requires.private: ice Cflags: -I${includedir} Libs: -L${libdir} -lSM 07070100085e9a000081a40000000000000000000000014c5c39960002397c000000b600010002ffffffffffffffff0000001b00000000root/usr/local/lib/libSM.a! / 1281112470 0 0 0 1112 ` 1 LLLLՌՌՌtttttttttttg<g<g<g<g<g<g<g<g<g<g<g<SmcOpenConnection_SmcOpcodeSmcCloseConnectionSmcModifyCallbacksSmcSetPropertiesSmcDeletePropertiesSmcGetPropertiesSmcInteractRequestSmcInteractDoneSmcRequestSaveYourselfSmcRequestSaveYourselfPhase2SmcSaveYourselfDone_SmsOpcode_SmcErrorHandler_SmsErrorHandler_SmsNewClientData_SmsNewClientProc_SmcDefaultErrorHandler_SmsDefaultErrorHandlerSmcSetErrorHandlerSmsSetErrorHandlerSmsGenerateClientID.XB$BAABVmDXM0b5.SmsGenerateClientID.hex.XB$BAABVmDXM0b5.SmsGenerateClientID.sequenceSmsInitializeSmsClientHostNameSmsRegisterClientReplySmsSaveYourselfSmsSaveYourselfPhase2SmsInteractSmsDieSmsSaveCompleteSmsShutdownCancelledSmsReturnPropertiesSmsCleanUpSmFreePropertySmFreeReasonsSmcProtocolVersionSmcProtocolRevisionSmcVendorSmcReleaseSmcClientIDSmcGetIceConnectionSmsProtocolVersionSmsProtocolRevisionSmsClientIDSmsGetIceConnection_SmcProcessMessage_SmsProcessMessagesm_auth.o/ 1281112468 0 0 100644 1844 ` ELF,4( .strtab.text.bss.data.rodata.comment.debug_loc.debug_info.debug_line.debug_abbrev.symtabsm_auth.cBbss.bssDdata.dataDrodata.rodata.rel.debug_info%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03fsm_auth.c /var/tmp/libSM-1.1.1/src /opt/sunstudio12.1/prod/bin/cc -DHAVE_CONFIG_H -I. -I.. -I../include -v -I/usr/local/include -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/local/include -g -c -o sm_auth.o sm_auth.c -W0,-xp.XA\$BAABUmDXM0P5.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XA$BAABUmDXM0P5.;backend;raw;cd;DBG_GEN 5.2.7<6 /var/tmp/libSM-1.1.1/srcsm_auth.c DD%dnopyz   e 4 "+|6|jB@N&\<  sm_client.o/ 1281112469 0 0 100644 32516 ` ELF@{4(.strtab.text.bss.data.rodata.rodata1.comment.debug_loc.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_funcnames.debug_typenames.symtabsm_client.cset_callbacksBbss.bssDdata.dataDrodata.rodataSmcOpenConnection_SmcOpcodeIceRegisterForProtocolSetupstrncpygetenvIceOpenConnectionmallocIceCloseConnectionIceProtocolSetupfreememsetstrlenIceFlushmemcpyIceLastSentSequenceNumberIceProcessMessagesstrcpySmcCloseConnectionIceProtocolShutdownIceSetShutdownNegotiationSmcModifyCallbacksSmcSetPropertiesIceAllocScratch_IceWriteSmcDeletePropertiesSmcGetPropertiesSmcInteractRequestSmcInteractDoneSmcRequestSaveYourselfSmcRequestSaveYourselfPhase2SmcSaveYourselfDone_IcePoMagicCookie1Proc_SmcProcessMessage_SmsOpcode_SmcErrorHandler_SmcDefaultErrorHandler_SmsErrorHandler_SmsDefaultErrorHandler_SmsNewClientData_SmsNewClientProc.rel.text.rel.data.rel.rodata.rel.debug_info.rel.debug_line.rel.debug_pubnames.rel.debug_funcnames.rel.debug_typenamesUx]EEEEEE EEEE$@E,tE(~ U,BjjEPEPEPEPEPh hh(EEE}BE,t+E(~#E(PhE,P U,U(BEKEt E@u`jh<EEuBE,t+E(~#E(PhLE,P U,U(BEEEE,PE(PPjE PEPEEuEjjHEEuME,t+E(~#E(PhE,P U,U(BjEPE0E,PE(PEPEPEPEPjEPPEP(EEtEu)jEPjEPEEuPjEPE,t+E(~#E(PhE,P U,U(BEoEUPEUPEUP EUPEU܉PE@Ej jP EPEPEP E@<E@@E@DMA ‰AMA؍U ؉YE u E jE PE̋ŰẼ؃DEЋUEЃB4UD;B8vjEPE@4E؋UEЃB4UD;B8w E؃E EU؈BUظBEЃE؉PUEЃB4UDB4E@U@BEԋỦPEԃEԋẼtEPE PEP Ẽ؃ŰMȉMjEPjEPEEEEEEEE*EEPEPEP EEtpE,t+E(~#E(PhE,P U,U(BEj@PEj@PjEPEEfEuLE$UPE$j@Pj@PЋEPUE$@PBPEUEЃB4UD;B8vjEPE@4E؋UEЃB4UD;B8w E؃EEU؈BUظBEЃE؉PUEЃB4UDB4E@U@BE@EԃEjhEP EԃEjEPjEPEEEu EEEE]ÐU0]ԉuЋE@EEEE;E }SUEjP؋UEjP؃UDЉUE@EE;E |UEB4UD;B8vjEPE@4EUEB4UD;B8w EE EUBU BEEPUEB4UDB4E@U@BEU PEEEEEE;E UEjPЋEPEEUEjPt+u]UEjPPPEP UEjP؋UEjP؃UЉUE@EE;E BjEPPEPjEPjEPEE@tEj@PE@tEj@PE@tEj@PE@Dt6E@DE܋E܃t%E܋@EjEPE؉E܋E܃ujEPEu EEu E EEEE]ԋuUEPE PEP ÐU(]u܉}؋E@EE@4U;B8vjEPE@4EUBU BE@E@4UB4E@U@BEEE;E UEj@P؋UEj@P؍pUEj@PUEj@P؃3DЋED EEUEU;P}VUEU@ ЋUEU@ Ѓ؃UDЉUE@EUEU;P|E@EE;E UERM‰AEPEPEEEEPjEP EU PEEEEEE;E UEj@PЋEPEEUEj@Pt1UEUEj@PPCPEP UEj@P؋UEj@P؃UЉUUEj@PЋEPEEUEj@Pt1UEUEj@PPCPEP UEj@P؋UEj@P؃UЉUUEU@BEEEEEUEU;PUEU@ MЉAEEUEU@ Ѓt3UE]H UEU@ PDPEP UE]H UEU@ Ѓ؃ًMȉME@EUEU;P=E@EE;E pEP4UE;P8v%jEPEPEPEP 'UEPEPB4P EP4UEP4jEP]u܋}ÐU]uE@EEEE;E }SUEjP؋UEjP؃UDЉUE@EE;E |UEB4UD;B8vjEPE@4EUEB4UD;B8w EE EUBU BEEPUEB4UDB4E@U@BEU PEEEEEE;E UEjPЋEPEEUEjPt+u]UEjPPPEP UEjP؋UEjP؃UЉUE@EE;E BjEP]uÐUE@Ejj EEuEEU PEUPE@E@DEEt'E@tE@EEt E@uEu EUPD EUPE@4U;B8vjEPE@4EUBUBE@E@4UB4E@U@BjEPEEÐUE@Ejj EEuEEUPEUPE@E@TU  hnetworkIdsList9Jcontext9 oxsmpMajorRev:oxsmpMinorRev:Omask; !callbacks;hpreviousId< clientIdRet<$oerrorLength=(herrorStringRet=,smcConn ?iceConn@idshAsetupstat!BmajorVersionoCminorVersionoDvendorhEreleasehFpMsg8"GpDatahHextraoIlenoIreplyWait Jreplyf"KgotReplyoLioErrorOccuredoLauth_names"Nauth_procs"Oauth_countoPversions"Rversion_countoUACSmcConn!IceProtocolSetupSuccessIceProtocolSetupFailureIceProtocolSetupIOErrorIceProtocolAlreadyActive!IceProtocolSetupStatus'CARD8long!!!OCARD32 " majorOpcode!# minorOpcode!# unused!# length!#!smRegisterClientMsg" f" statuso# client_idh#="_SmcRegisterClientReply`"""!`"! "!SmcCloseConnection" UM$$ smcConn!ocount! reasonMsgs!iceConn#pMsg$$pDatah%extrao&io&closeStatus=%'statusRetM$( R  R  R ptrgJnextgKM$SmcClosedNowSmcClosedASAPSmcConnectionInUse$SmcCloseStatus!s$! $ majorOpcode!# minorOpcode!# unusedb$# length!#s$smCloseConnectionMsg$=%IceClosedNowIceClosedASAPIceConnectionInUseIceStartedShutdownNegotiation$IceCloseStatusSmcModifyCallbacksf U% smcConneOmaske  !callbackseSmcSetPropertiesnU& smcConnmonumPropsm &propsmiceConnopMsg`'ppBufhqpStarthrbytesos< f _iox_jox f_io~_jo~!&! G' majorOpcode!# minorOpcode!# unused&# length!#&smSetPropertiesMsgG'SmcDeletePropertiesU7( smcConnonumProps propNamesiceConnpMsg(pDatahextraoio!H(! ( majorOpcode!# minorOpcode!# unused7(# length!#H(smDeletePropertiesMsg(SmcGetPropertiesCUo) smcConnpropReplyProc JclientDataiceConnwaitgptrg)_pMsg)!)! ) majorOpcode!# minorOpcode!# data)# length!#)iceMsg)SmcInteractRequest|Uo* smcConnodialogType "interactProcJclientDataiceConnpMsgL+waitptr 1+ majorOpcode!# minorOpcode!# dialogType!# unused!# length!#*smInteractRequestMsg1+SmcInteractDone U+ smcConnocancelShutdown iceConnpMsgO, 7, majorOpcode!# minorOpcode!# cancelShutdown!# unused!# length!#+smInteractDoneMsg7,SmcRequestSaveYourselfU%- smcConnosaveType oshutdownointeractStyleofastoglobaliceConnpMsg.!6-!!G-! - majorOpcode!# minorOpcode!# unused1%-# length!# saveType!# shutdown!# interactStyle!# fast!# global!# unused26-# G-smSaveYourselfRequestMsg-SmcRequestSaveYourselfPhase2Uo. smcConnsaveYourselfPhase2Proc JclientDataiceConnwait4'_pMsg)(SmcSaveYourselfDone2<Ul/ smcConn1osuccess1 iceConn3pMsg/4 / majorOpcode!# minorOpcode!# success!# unused!# length!#l/smSaveYourselfDoneMsg/set_callbacksBUG0 smcConnAOmaskA  !callbacksA_SmsNewClientDataJ*OM o0  u h0 m0 r00SmsNewClientProc_SmsNewClientProc0)_SmsDefaultErrorHandler1  o o O o o u_SmcDefaultErrorHandler^1  o o O o o u_SmcProcessMessage1  u o O o  mallocu1 `1getenvh1 1free1 u umohIcePoAuthStatus_IcePoMagicCookie1Proc 2q2 1 1 o o o 1 1 1 2_IceWrite2  O h`2strncpyh2 h 2 `2size_t strlen22 2`2strcpyh3 h 2memsetuA3 u o mA3memcpyuo3 u F3 IceLastSentSequenceNumberO3 IceFlusho3 IceAllocScratchh3  O oT4IceProcessMessagesSuccessIceProcessMessagesIOErrorIceProcessMessagesConnectionClosed3IceProcessMessagesStatusIceProcessMessagesT44 3 3 3IceProtocolShutdowno4  o moh`IceProtocolSetup!95 4 o 4 o 4 4 4 4 o 4 IceCloseConnection=%d5 95IceSetShutdownNegotiation5  o`mIceOpenConnection5 5 5 o o o 5V`55[ IceRegisterForProtocolSetupo h h h o 5 o 5 5   /var/tmp/libSM-1.1.1/src/usr/local/include/X11/ICE../include/X11/SM/usr/include/syssm_client.cSMlibint.hICEconn.hICElib.hSMlib.hSMproto.hXmd.hICEproto.htypes.h   ' .F MW g r     2 BW e x~      O_ m {             * > H R \ r     u           (H P ` u          '     + 2JF;L lu|        k ~            % - 6 D J |R  ` h t |        / < f }   f      O ^  $ - @    &/F T] f p y      ) 7 > V_v          L Y b p w      v             '     # , : CNZ fq }     DD%$> 4I?  : ;   : ( I: < I  :  I8 ' D  I ' ID  :  :  I8 .?  : ; @ ' ID I: ;  4I : ;  D D I !I/ &I.?  : ;@ ' ID I: ; 4I : ;  .?  : ;@ ' D . : ;@ ' D .? < ' D .? < ' ID  .? < ' ID H6v_SmcOpcode_SmsOpcode_SmcErrorHandler_SmsErrorHandlerSmcOpenConnection"SmcCloseConnectionR%SmcModifyCallbacks%SmcSetPropertiese'SmcDeleteProperties(SmcGetProperties)SmcInteractRequestQ+SmcInteractDoneT,SmcRequestSaveYourself.SmcRequestSaveYourselfPhase2.SmcSaveYourselfDoneG0_SmsNewClientData0_SmsNewClientProc H6/set_callbacksH6IceConnectStatuszIcePointer<IcePoProcessMsgProcVIcePoVersionRec`IcePoAuthProcIceIOErrorProcA_IcePoProtocolIcePaProcessMsgProcIcePaVersionRec7IceProtocolSetupProciIceProtocolActivateProcIcePaAuthProcEIceHostBasedAuthProc`Y_IcePaProtocols_IceProtocol _IceProcessMsgInfo IceListenObj IceReplyWaitInfo _IceSavedReplyWait6 _IceSavedReplyWaitk IcePingReplyProc _IcePingWait _IcePingWait 5 _IceConnectToYouInfoU _IceProtoSetupToYouInfo _IceConnectToMeInfo _IceProtoSetupToMeInfo _IceConnIceConn0SmcSaveYourselfProcJSmPointerZSmcDieProcSmcSaveCompleteProc QSmcShutdownCancelledProcpSmcCallbacks"SmcInteractProc8_SmcInteractWait_SmcInteractWaitSmcSaveYourselfPhase2Proc_SmcPhase2Wait_SmcPhase2Wait9^SmPropValueuSmcPropReplyProc_SmcPropReplyWaitO_SmcPropReplyWaitl_SmcConnSmcErrorHandlerBSmsRegisterClientProc^SmsInteractRequestProcSmsInteractDoneProc)SmsSaveYourselfRequestProcSmsSaveYourselfPhase2RequestProc^SmsSaveYourselfDoneProc|SmsCloseConnectionProc7SmsSetPropertiesProcRSmsDeletePropertiesProcSmsGetPropertiesProcM[SmsCallbacksn_SmsConnSmsErrorHandler SmcConn!!IceProtocolSetupStatus!CARD8!CARD32!"smRegisterClientMsg="f"_SmcRegisterClientReply$M$SmcCloseStatuss$$smCloseConnectionMsg$=%IceCloseStatus&G'smSetPropertiesMsgH((smDeletePropertiesMsg))iceMsg*1+smInteractRequestMsg+7,smInteractDoneMsgG--smSaveYourselfRequestMsgl//smSaveYourselfDoneMsg0SmsNewClientProc 2IcePoAuthStatus2size_t3T4IceProcessMessagesStatus@     T"*1CJ]nsz`@  *:D4X #iP,| 2 C[m /7?s     G P  ;Eft # 4 !5"e n#K  !!D "  6 L    % &    = Y   f     )   3 D  [ t     1 ~* .Mr 40d i7H?P36 8 23k457"$"######k%'o%%(%&&&&'+'(,(f)j)*-*g+.k+q,/u,A.0E.../1 //0d090: #+5=EMW_iq{!)1;CKS[emu}'/7?IQYaiqy$%/7?GQYaiqy!)19AIV']iv(}+ '/7?GOYf,my- !)3;CKS[cmu}./!)19AIV0]is{1   ! + 3 = E M W a i s }     4 @$"8+,4?H6KU W^e`u b$.bi m q q qp  @s  ({  0{  8{ sm_error.o/ 1281112469 0 0 100644 18948 ` ELFF4(.strtab.text.bss.data.rodata.rodata1.comment.debug_loc.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_typenames.symtabsm_error.cBbss.bssDdata.dataDrodata.rodata_SmcDefaultErrorHandler__iobfprintfexit_SmsDefaultErrorHandlerSmcSetErrorHandler_SmcErrorHandlerSmsSetErrorHandler_SmsErrorHandler.rel.text.rel.debug_info.rel.debug_line.rel.debug_pubnames.rel.debug_typenamesUE EjEE Et0EhDE\TEPdEDtE8E } }ttېtt̃ w$hxh jjEPEPh|h EPhh =EEE9E-E!EE-w$EPhh EuDE4Eu PEEu `E EEPhth E@EEEE t7E%E% ЋE% ЋE% ЉUE@EEEE t7E%E% ЋE% ЋE% ЉUEPhh EPhh EEuE@EEu4EQDEEPE9TE-hE!E } tt tà thxh jjEPEPh|h EPhh <EEE9E-E!EE-w$EPhh EuDE4Eu PEEu `E EEPhth E@EEEE t7E%E% ЋE% ЋE% ЉUE@EEEE t7E%E% ЋE% ЋE% ЉUEPhh EPhh EEuE@EEu#H lSmsCallbacks_SmsConnhsave_yourself_in_progress#can_cancel_shutdown#interact_in_progress#unused1#unused2# iceConn # proto_major_version# proto_minor_version# client_id|# callbacksz# interaction_allowedt#d <SmsConnt SmcSetErrorHandlerVUT $ T handleroldHandlerT  O c $ O SmcErrorHandlerSmsSetErrorHandler4U   handler3oldHandler 5 <c SmsErrorHandler ;__FILE! _cnt# _ptr !# _base !# _flag;# _magic;# __orientation# __ionolock#  __seekable#  __extendedfd#  __xf_nocheck#  __filler#  !t !fprintf"!!exit /var/tmp/libSM-1.1.1/src/usr/local/include/X11/ICE../include/X11/SM/usr/includesm_error.cSMlibint.hICEconn.hICElib.hSMlib.hstdio_impl.h3   ) 0 9 < E H Q T ] ` i l xh        % ( 4qH^ f t |       bx      I_ dh^x%            q,>\r t}        q        ! 7 <      0 8 t ^%&. 6 @ K Q fn v     DD%.?  : ; @ ' D I: ;  4I : ;   $>  : ( I: < I  :  I8 ' D I' ID  :  :  I8 &I.?  : ;@ ' ID I: ; 4I : ; .? < ' ID .? < ' D t0"l_SmcDefaultErrorHandler_SmsDefaultErrorHandlerSmcSetErrorHandlerj SmsSetErrorHandler0"$IceConnectStatusIcePointerWIcePoProcessMsgProcqIcePoVersionRec{IcePoAuthProcIceIOErrorProc\_IcePoProtocolIcePaProcessMsgProcIcePaVersionRecRIceProtocolSetupProcIceProtocolActivateProc1IcePaAuthProc`IceHostBasedAuthProc{t _IcePaProtocol _IceProtocol _IceProcessMsgInfo IceListenObj IceReplyWaitInfo _IceSavedReplyWaitQ _IceSavedReplyWait IcePingReplyProc _IcePingWait _IcePingWait P _IceConnectToYouInfop _IceProtoSetupToYouInfo _IceConnectToMeInfo _IceProtoSetupToMeInfo_IceConn IceConnKSmcSaveYourselfProceSmPointeruSmcDieProcSmcSaveCompleteProc(lSmcShutdownCancelledProcSmcCallbacks=SmcInteractProcS_SmcInteractWait_SmcInteractWaitSmcSaveYourselfPhase2Proc_SmcPhase2Wait:_SmcPhase2WaitTySmPropValueSmcPropReplyProc_SmcPropReplyWaitj_SmcPropReplyWait_SmcConnSmcConnaSmsRegisterClientProc}SmsInteractRequestProc.SmsInteractDoneProcHSmsSaveYourselfRequestProc SmsSaveYourselfPhase2RequestProc3}SmsSaveYourselfDoneProcSmsCloseConnectionProcVSmsSetPropertiesProcqSmsDeletePropertiesProc#SmsGetPropertiesProc>lzSmsCallbacks_SmsConnSmsConnT SmcErrorHandler SmsErrorHandler!__FILE     H  6/`6B " 2 > J V b n        * DM RWh ~    g lq} N SXy ~     - 27K PUa fkv          & +0     ':BGgz hW[`dimrv   &.6>FNV`jt~ $,6>HPX`hpx&.6@JT^fpx (08@HPXblt~   4 v v v "x o+ 4 ? 0"K0W25ce6xu 7<S >h] B m B } F  F sm_genid.o/ 1281112469 0 0 100644 15020 ` ELF<74(.strtab.text.bss.data.rodata.rodata1.comment.debug_loc.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_typenames.debug_varnames.symtabsm_genid.cBbss.bssDdata.dataDrodata.rodataSmsGenerateClientIDgethostnamegetaddrinfofreeaddrinfo.XB$BAABVmDXM0b5.SmsGenerateClientID.hexinet_ntoastrchrstrncpyatoitimegetpid.XB$BAABVmDXM0b5.SmsGenerateClientID.sequencesprintfstrlenmallocstrcpy.rel.text.rel.debug_info.rel.debug_line.rel.debug_pubnames.rel.debug_typenames.rel.debug_varnamesU|hPt ESDžjjPjjPtEt;@t@u@uŋujPE@@6B@Dž}x@B@@B@@|B@@jpDžj.P+t ~jPEPPP jP@@.jP1B@Dž}tB@B@@|B@jPjjСPRSPhP@='~ jPj@PtPPEE0123456789abcdef1%s%.13ld%.10ld%.4d%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03Jsm_genid.c /var/tmp/libSM-1.1.1/src /opt/sunstudio12.1/prod/bin/cc -DHAVE_CONFIG_H -I. -I.. -I../include -v -I/usr/local/include -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/local/include -g -c -o sm_genid.o sm_genid.c -W0,-xp.XA\$BAABVmDXM0b5.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XA$BAABVmDXM0b5.;backend;raw;cd;DBG_GEN 5.2.7SmsGenerateClientIDXUSKsmsConnWhex}hostname~addressaddr_ptrStempidSsequence@inet_addrStempptr1Sptr2Sdecimal&ilenhaddr%aifirst_ai  cp>charKunsigned IceConnectPending IceConnectAccepted IceConnectRejected IceConnectIOError dIceConnectStatusunsigned char _XtransConnInfounsigned longintvoid IcePointer^  sequence_of_request# major_opcode_of_request# minor_opcode_of_request# reply"# 83 IcePoProcessMsgProc K major_version# minor_version# process_msg_proc# IcePoVersionRecKS IcePoAuthHaveReply IcePoAuthRejected IcePoAuthFailed IcePoAuthDoneCleanupp3kkf IcePoAuthProc.3! .IceIOErrorProc  vendorS# releaseS# version_count# version_recsa# auth_count# auth_namesf# auth_procs# io_error_proc3# H_IcePoProtocol$3 $IcePaProcessMsgProc  major_version# minor_version# process_msg_proc)# CIcePaVersionRec3SSkf IceProtocolSetupProc 3 IceProtocolActivateProc IcePaAuthContinue IcePaAuthAccepted IcePaAuthRejected IcePaAuthFailed/3kkf IcePaAuthProcS IceHostBasedAuthProc , vendorS# releaseS# version_count# version_recs# protocol_setup_proc# protocol_activate_proc# auth_count# auth_namesf# auth_procs# host_based_auth_proc#$ io_error_proc3#(  _IcePaProtocol c protocol_nameS# orig_client# accept_client #  _IceProtocolc  accept_client)# orig_client# ( in_use# my_opcode# protocolv # client_data"# accept_flag# process_msg_proc{ # _IceProcessMsgInfo( _IceListenObjF V IceListenObj 8IceReplyWaitInfon _IceSavedReplyWait  reply_wait # reply_ready# next # _IceSavedReplyWait  3  IcePingReplyProc_IcePingWait x ping_reply_proc # client_data"# nextx #* * _IcePingWait}  auth_active# my_auth_indexK# my_auth_state"# _IceConnectToYouInfo  my_opcode# my_auth_count# my_auth_indices# auth_active# my_auth_indexK# my_auth_state"# _IceProtoSetupToYouInfo P his_version_index# my_version_index# his_vendorS# his_releaseS# my_auth_indexK# my_auth_state"# must_authenticate# _IceConnectToMeInfoP $< his_opcode# my_opcode# his_version_index# my_version_index# his_vendorS# his_releaseS# my_auth_indexK# my_auth_state"# must_authenticate# o_IceProtoSetupToMeInfo<_IceConnpio_okX#swapX#waiting_for_byteorderX#skip_want_to_closeX#want_to_closeX#free_asapX#unused1X#unused2X# connection_status# my_ice_version_index# trans_conn# send_sequence# receive_sequence# connection_stringS# vendorS# releaseS# inbufS#$ inbufptrS#( inbufmaxS#, outbufS#0 outbufptrS#4 outbufmaxS#8 scratchS#< scratch_size#@ dispatch_level#D context"#H process_msg_infoA #L his_min_opcodeK#P his_max_opcodeK#Q open_ref_count#R proto_ref_count#S listen_obj[ #T saved_reply_waits #X ping_waits #\ connect_to_you #` protosetup_to_you #d connect_to_mej#h protosetup_to_meY#l 3IceConnS SmsRegisterClientProc SmPointer ' callback# manager_data#>' >SmsInteractRequestProc  callbackC# manager_data# SmsInteractDoneProc  callback# manager_data# SmsSaveYourselfRequestProc q callback"# manager_data#q SmsSaveYourselfPhase2RequestProc  callback# manager_data# SmsSaveYourselfDoneProc E callback# manager_data#afE aSmsCloseConnectionProc  callbackf# manager_data#  length# value# SmPropValue - nameS# typeS# num_vals# vals# -S27 SSmsSetPropertiesProc  callbackX# manager_data#f SmsDeletePropertiesProc  callback# manager_data#  SmsGetPropertiesProc n callback%# manager_data# P| register_client# interact_request`# interact_done# save_yourself_requestC# save_yourself_phase2_request# save_yourself_done#( close_connection#0 set_propertiess#8 delete_properties#@ get_properties@#H nSmsCallbacks_SmsConnhsave_yourself_in_progressX#can_cancel_shutdownX#interact_in_progressX#unused1X#unused2X# iceConn# proto_major_version# proto_minor_version# client_idS# callbacks|# interaction_allowedK#d SmsConnKlongKK@?KK&7 uint8_t  s_b17# s_b27# s_b37# s_b47#unsigned short uint16_t  s_w1# s_w2# Xuint32_t S_un_bE# S_un_w# S_addr#in_addr% S_un# Xsocklen_t sa_family_t K] sockaddr  sa_family:# sa_dataL#]addrinfo > ai_flags# ai_family# ai_socktype# ai_protocol# ai_addrlen*# ai_canonnameS# ai_addr# ai_next#freeaddrinfo_K_Kisgetaddrinfodnx}inet_ntoaSKsprintfSmallocXKatoi4 pid_t getpid4gethostnametSKtstrchrSyKstrncpySSXK Xsize_t strlenKstrcpyS&S time_t &time&3 /var/tmp/libSM-1.1.1/src/usr/local/include/X11/ICE../include/X11/SM/usr/include/netinet/usr/include/syssm_genid.cSMlibint.hICEconn.hICElib.hSMlib.hin.hint_types.hnetdb.hsocket_impl.htypes.h4 @Jm |   ~     7 L | ~  4 K ] s      s 8 M { ~% < F t   DD%.?  : ; @ ' ID I: ;  4I : ;   $> I :  ( I: <  :  I8 ' D I' ID  :  :  I8 &II !I/ I !I/.? < ' D .? < ' ID .? < ' ID .? < ' ID &NlSmsGenerateClientIDNdIceConnectStatus"IcePointer8IcePoProcessMsgProcKIcePoVersionRecpIcePoAuthProc3IceIOErrorProcH_IcePoProtocol)IcePaProcessMsgProcCIcePaVersionRecIceProtocolSetupProcIceProtocolActivateProc/IcePaAuthProcIceHostBasedAuthProc  _IcePaProtocol c _IceProtocol{ ( _IceProcessMsgInfo[ IceListenObjn IceReplyWaitInfo _IceSavedReplyWait _IceSavedReplyWait IcePingReplyProc* _IcePingWait} _IcePingWait _IceConnectToYouInfo _IceProtoSetupToYouInfo P_IceConnectToMeInfoo<_IceProtoSetupToMeInfo^_IceConnIceConnSmsRegisterClientProcSmPointerCSmsInteractRequestProc`SmsInteractDoneProc"SmsSaveYourselfRequestProcCSmsSaveYourselfPhase2RequestProcSmsSaveYourselfDoneProcfSmsCloseConnectionProcSmPropValueXSmsSetPropertiesProcsSmsDeletePropertiesProc%SmsGetPropertiesProc@n|SmsCallbacks_SmsConnSmsConn7uint8_tEuint16_tuint32_tin_addr*socklen_t:sa_family_t]sockaddraddrinfo4pid_tsize_t&time_t#Nhex*sequence     ;ELTY^e(ab>}a &,1>P\ ! h=BF#',0$,6@HPX`jt|&.8BJRZblv   4 P"+S4o ?o NK(W{+ue,*u- 2'42  T4 $5p  5  $7  ,7  47sm_manager.o/ 1281112469 0 0 100644 22156 ` ELFR4(.strtab.text.bss.data.rodata.rodata1.comment.debug_loc.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_funcnames.debug_typenames.symtabsm_manager.c_SmsProtocolSetupProcBbss.bssDdata.dataDrodata.rodatafreemallocstrlenstrcpymemset_SmsNewClientData_SmsNewClientProcSmsInitializestrncpy_SmsOpcodeIceRegisterForProtocolReplySmsClientHostNameIceGetPeerNameSmsRegisterClientReplyIceFlushmemcpySmsSaveYourselfSmsSaveYourselfPhase2SmsInteractSmsDieSmsSaveCompleteSmsShutdownCancelledSmsReturnPropertiesIceAllocScratch_IceWriteSmsCleanUpIceProtocolShutdown_IcePaMagicCookie1Proc_SmsProcessMessage.rel.text.rel.rodata.rel.debug_info.rel.debug_line.rel.debug_pubnames.rel.debug_funcnames.rel.debug_typenamesU]EtjEPEtjEPjjhEEuXEjEPj@PEE UPEtU EPBPEEUPEU PEUP E@MA ‰AUBdMA؍U ؉YMA؍ ؉YEUPEjPjP UjE PBPEPPEPЃEEEE]ÐU$EEEE EEEE tE~ U BEuAE t+E~#EPhE P U UBEjjjjhEPEPEPEPEPEPE PEPhH8E܋EܣE܃}=E t+E~#EPhPE P U UBEEEEEÐUEj@PEEÐU]E@EjE Pj@PEEUPEu EUE PBPjE PjE P؃DEUEB4UD;B8vjEPE@4EUEB4UD;B8w EE EUBUBEEPUEB4UDB4E@U@BjE PЋEPEEjE PtjE PPE PEP jE PjE P؃UЉUjEPEE]ÐU]E@EE@4U;B8vjEPE@4EUBUBE@E@4UB4E@U@BUE BUEB UEB UEB jEPMA ‰AEtEtEuUEBdUBdEtEtEu EEUMA؍U ؉Y]ÐUE@EE@4U;B8vjEPE@4EUBUBE@E@4UB4E@U@BjEPÐU ]E@EE@4U;B8vjEPE@4EUBUBE@E@4UB4E@U@BjEPMA؍ ؉Y]ÐUE@EE@4U;B8vjEPE@4EUBU BE@E@4UB4E@U@BjEPÐUE@EE@4U;B8vjEPE@4EUBUBE@E@4UB4E@U@BjEPÐU ]E@EE@4U;B8vjEPE@4EUBU BE@E@4UB4E@U@BjEPMA؍U ؉Y]ÐU(]u܉}؋E@EE@4U;B8vjEPE@4EUBUBE@E@4UB4E@U@BEEE;E UEj@P؋UEj@P؍pUEj@PUEj@P؃3DЋED EEUEU;P}VUEU@ ЋUEU@ Ѓ؃UDЉUE@EUEU;P|E@EE;E UERM‰AEPEPEEEEU PEEEEEE;E UEj@PЋEPEEUEj@Pt1UEUEj@PPCPEP UEj@P؋UEj@P؃UЉUUEj@PЋEPEEUEj@Pt1UEUEj@PPCPEP UEj@P؋UEj@P؃UЉUUEU@BEEEEEUEU;PUEU@ MЉAEEUEU@ Ѓt3UE]H UEU@ PDPEP UE]H UEU@ Ѓ؃ًMȉME@EUEU;P=E@EE;E pEP4UE;P8v'jEPEPEPEP )UEPEPB4P EP4UEP4jEP]u܋}ÐUUPBPE@tEj@PjEP|Memory allocation failedThe SmsNewClientProc callback can't be NULLXSMPCould not register XSMP protocol with ICEMIT-MAGIC-COOKIE-1%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMI%Z%%M% %I% %E% SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03%sm_manager.c /var/tmp/libSM-1.1.1/src /opt/sunstudio12.1/prod/bin/cc -DHAVE_CONFIG_H -I. -I.. -I../include -v -I/usr/local/include -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/local/include -g -c -o sm_manager.o sm_manager.c -W0,-xp.XA\$BAABVmDXM0f5.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XA$BAABVmDXM0f5.;backend;raw;cd;DBG_GEN 5.2.7_SmsProtocolSetupProc7zUiceConn0majorVersion1 minorVersion2tvendor3trelease4 clientDataRet5failureReasonRet6 smsConn8mask[9status:5LLstr.LAintunsigned IceConnectPending IceConnectAccepted IceConnectRejected IceConnectIOError IceConnectStatusunsigned char _XtransConnInfo Dunsigned longchar lvoid y IcePointer  sequence_of_request[#major_opcode_of_request#minor_opcode_of_request#reply#  C[  CIcePoProcessMsgProc major_version#minor_version#process_msg_procH# bIcePoVersionRec  t . IcePoAuthHaveReply IcePoAuthRejected IcePoAuthFailed IcePoAuthDoneCleanupg . gIcePoAuthProc l  IceIOErrorProc Mvendort#releaset#version_count#version_recs# auth_count#auth_names#auth_procs#io_error_proc# _IcePoProtocol M[ g IcePaProcessMsgProc major_version#minor_version#process_msg_proc# IcePaVersionRec >tt  >IceProtocolSetupProcp ^ pIceProtocolActivateProc IcePaAuthContinue IcePaAuthAccepted IcePaAuthRejected IcePaAuthFailed  IcePaAuthProc "Lt ; LIceHostBasedAuthProc ,e vendort#releaset#version_count#version_recs # protocol_setup_procC#protocol_activate_procu#auth_count#auth_names#auth_procs6# host_based_auth_procQ#$io_error_proc#( l_IcePaProtocol e  protocol_namet#orig_clientb#accept_clientz #  _IceProtocol  accept_client#orig_clientH#  in_use#my_opcode#protocol #client_data# accept_flag#process_msg_proc #  _IceProcessMsgInfo _IceListenObj IceListenObj IceReplyWaitInfo _IceSavedReplyWait = reply_wait #reply_ready#next= # _IceSavedReplyWait B r  ` r IcePingReplyProc_IcePingWait  ping_reply_procw #client_data#next # _IcePingWait A auth_active#my_auth_indexl#my_auth_state# _IceConnectToYouInfo A  my_opcode#my_auth_count#my_auth_indices#auth_active# my_auth_indexl#my_auth_state# a _IceProtoSetupToYouInfo  his_version_index#my_version_index#his_vendort#his_releaset# my_auth_indexl#my_auth_state#must_authenticate# _IceConnectToMeInfo $his_opcode#my_opcode#his_version_index#my_version_index# his_vendort#his_releaset#my_auth_indexl#my_auth_state#must_authenticate# _IceProtoSetupToMeInfo _IceConnpio_ok#swap#waiting_for_byteorder#skip_want_to_close#want_to_close#free_asap#unused1#unused2#connection_status#my_ice_version_index3#trans_connV# send_sequence[#receive_sequence[#connection_stringt#vendort#releaset# inbuft#$inbufptrt#(inbufmaxt#,outbuft#0outbufptrt#4outbufmaxt#8scratcht#<scratch_size[#@dispatch_level#Dcontext#Hprocess_msg_info #Lhis_min_opcodel#Phis_max_opcodel#Qopen_ref_count3#Rproto_ref_count3#Slisten_obj #Tsaved_reply_waits[ #Xping_waits #\connect_to_you\ #`protosetup_to_you #dconnect_to_me #hprotosetup_to_me#l IceConn  1t  1SmsRegisterClientProc SmPointer callback6#manager_dataR#  SmsInteractRequestProc callback#manager_dataR#  SmsInteractDoneProc [callback#manager_dataR# [ SmsSaveYourselfRequestProc callback#manager_dataR#  SmsSaveYourselfPhase2RequestProc Fcallback#manager_dataR#] F ]SmsSaveYourselfDoneProc callbackb#manager_dataR#  SmsCloseConnectionProc callback#manager_dataR# ?length#valueR# SmPropValue ? namet#typet#num_vals#valsQ# V   SmsSetPropertiesProc  callback#manager_dataR#&  &SmsDeletePropertiesProc wcallback+#manager_dataR# w SmsGetPropertiesProc callback#manager_dataR# Pregister_clientb#interact_request#interact_done-#save_yourself_request#save_yourself_phase2_request# save_yourself_done#(close_connection#0set_properties#8delete_propertiesI#@get_properties#H SmsCallbacks_SmsConnhsave_yourself_in_progress#can_cancel_shutdown#interact_in_progress#unused1#unused2#iceConn#proto_major_version#proto_minor_version# client_idt#callbacks#interaction_allowedl#d SmsConnl )SmsInitializexUtvendorutreleaseu newClientProcuRmanagerDatavQhostBasedAuthProcverrorLengthwterrorStringRetw auth_namesyauth_procszauth_count{versions}version_countC [   SmsNewClientProcl long" SmsClientHostNameUtPsmsConnSmsRegisterClientReplyUsmsConntclientId iceConnextrapMsgpDatat 3CARD8 [CARD32 smajorOpcode#minorOpcode#unused#length# %smRegisterClientReplyMsg sSmsSaveYourself)ULsmsConnsaveType shutdowninteractStylefasticeConnpMsg*A]n majorOpcode#minorOpcode#unused1L#length#saveType#shutdown# interactStyle# fast# unused2]# nsmSaveYourselfMsg SmsSaveYourselfPhase2UsmsConniceConn?_pMsg majorOpcode#minorOpcode#data#length# iceMsg SmsInteract hUsmsConniceConn 6_pMsg ASmsDieUsmsConniceConn_pMsgSmsSaveComplete!U` smsConn iceConn"s_pMsg$SmsShutdownCancelled,8 U smsConn+iceConn- _pMsg/ASmsReturnProperties9KU "smsConn8numProps8  "props8iceConn:bytes;pMsg"<pBuft=pStartt> _iC_jC _iH_jH #" q"majorOpcode#minorOpcode#unused"#length# #"smPropertiesReplyMsg q"SmsCleanUpRU"smsConnQ_SmsProcessMessage"[malloc#free*#   y  t IcePaAuthStatus_IcePaMagicCookie1ProcC##*#/#4#9#/#>#_IceWrite#[tl #strncpyt#t#l # size_t strlen$)$#l )$strcpytR$t.$memsetv$y v$memcpy${$IceGetPeerNamet$IceFlush$IceAllocScratcht %[IceProtocolShutdown6% l ;% @% IceRegisterForProtocolReplyttt6%E%J%L>p! /var/tmp/libSM-1.1.1/src/usr/local/include/X11/ICE../include/X11/SM/usr/include/syssm_manager.cICEconn.hICElib.hSMlibint.hSMlib.hSMproto.hXmd.hICEproto.htypes.h ?  ' 5L U           ( 1 Dl r          . {        @ L_  9 F    Y f o x     $ 6?    6 D c v    s     3 O X       2 @ Sh s    DD%. : ; @ ' ID I: ;  4I : ;   D D $>  :  ( I: < I  :  I8 ' D I' ID  :  :  I8 &I.?  : ; @ ' ID I !I/ .?  : ; @ ' D 4I : ; .?  : ;@ ' D I: ; .? < ' D .? < ' ID .? < ' ID %3SmsInitializeSmsClientHostNamePSmsRegisterClientReplySmsSaveYourself/SmsSaveYourselfPhase2SmsInteractSmsDieSmsSaveComplete` SmsShutdownCancelled SmsReturnProperties"SmsCleanUp(%r_SmsProtocolSetupProc%IceConnectStatusIcePointerHIcePoProcessMsgProcbIcePoVersionReclIcePoAuthProcIceIOErrorProcM_IcePoProtocolIcePaProcessMsgProcIcePaVersionRecCIceProtocolSetupProcuIceProtocolActivateProc"IcePaAuthProcQIceHostBasedAuthProcle _IcePaProtocol _IceProtocol  _IceProcessMsgInfo IceListenObj IceReplyWaitInfo _IceSavedReplyWaitB _IceSavedReplyWaitw IcePingReplyProc _IcePingWait _IcePingWait A _IceConnectToYouInfoa _IceProtoSetupToYouInfo _IceConnectToMeInfo _IceProtoSetupToMeInfo_IceConnIceConn6SmsRegisterClientProcRSmPointerbSmsInteractRequestProcSmsInteractDoneProc-SmsSaveYourselfRequestProcSmsSaveYourselfPhase2RequestProcbSmsSaveYourselfDoneProcSmsCloseConnectionProc?SmPropValueVSmsSetPropertiesProc+SmsDeletePropertiesProcISmsGetPropertiesProcSmsCallbacks_SmsConnSmsConnSmsNewClientProcCARD8CARD32%ssmRegisterClientReplyMsgnsmSaveYourselfMsgiceMsg#"q"smPropertiesReplyMsgC#IcePaAuthStatus$size_tz      %7TEMXt90p@ .>HPDSg~.:N \h=V` !7\ ao %Xfv!Ml"!!+!W!h!!=!!!'!8z!! !p !   $ =  *T |   "   9 ^ o "  b " !+"9!Wa-} ./nx|FJ)-l p#J$N%%)ae& ' @ D { (    ) !!!!","!)19CKS[cks{ '19CKS]emz # #+3;CKS[emw$%& &'-9AIV(]iqy),    4 @"+x4 ? %K:%W?eAuB,B G J M Mp  O  R  R  Rsm_misc.o/ 1281112469 0 0 100644 15412 ` ELF<94(.strtab.text.bss.data.rodata.comment.debug_loc.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_typenames.symtabsm_misc.cBbss.bssDdata.dataDrodata.rodataSmFreePropertyfreeSmFreeReasonsSmcProtocolVersionSmcProtocolRevisionSmcVendorstrlenmallocstrcpySmcReleaseSmcClientIDSmcGetIceConnectionSmsProtocolVersionSmsProtocolRevisionSmsClientIDSmsGetIceConnection.rel.text.rel.debug_info.rel.debug_line.rel.debug_pubnames.rel.debug_typenamesUEE@tEj@PE@tEj@PE@ t_EEU;P} II:  :  I8 .?  : ; @ ' ID   :  ( < ' D I' ID  :  :  I8 .? < ' ID .? < ' D &I.? < ' ID 7!iSmFreePropertySmFreeReasonsSmcProtocolVersionSmcProtocolRevisionSmcVendorCSmcReleaseSmcClientIDSmcGetIceConnection SmsProtocolVersionSmsProtocolRevision! SmsClientIDq SmsGetIceConnection7!SmPointer"SmPropValue9ySmPropSIceConnectStatusIcePointerIcePoProcessMsgProc&IcePoVersionRecFIcePoAuthProc IceIOErrorProc_IcePoProtocolIcePaProcessMsgProcfIcePaVersionRecIceProtocolSetupProcIceProtocolActivateProcIcePaAuthProcIceHostBasedAuthProc _IcePaProtocol 9 _IceProtocolQ _IceProcessMsgInfo1 IceListenObjD IceReplyWaitInfo` _IceSavedReplyWait _IceSavedReplyWait IcePingReplyProc _IcePingWaitS _IcePingWaitk _IceConnectToYouInfo [ _IceProtoSetupToYouInfo~ &_IceConnectToMeInfoE_IceProtoSetupToMeInfo4_IceConnpIceConnSmcSaveYourselfProc SmcDieProcaSmcSaveCompleteProc{SmcShutdownCancelledProc fSmcCallbacksSmcInteractProc_SmcInteractWait_SmcInteractWait.SmcSaveYourselfPhase2ProcN_SmcPhase2Wait_SmcPhase2WaitSmcPropReplyProc_SmcPropReplyWaitA_SmcPropReplyWait^_SmcConnSmcConnSmsRegisterClientProcSmsInteractRequestProcQSmsInteractDoneProckSmsSaveYourselfRequestProc/SmsSaveYourselfPhase2RequestProcVSmsSaveYourselfDoneProc SmsCloseConnectionProc*ySmsSetPropertiesProcSmsDeletePropertiesProcFSmsGetPropertiesProcaSmsCallbacks_SmsConnSmsConn size_t    P @`D%D0D<PPpcwD'Cp|2 e } $ SW8<2 6    &0=DPZbjt !(4<DQXdqx  4  444"4+1617!Bh(Nf+R\,l-}3 5  $60  T7  ,9  49 sm_process.o/ 1281112469 0 0 100644 38292 ` ELF4(.strtab.text.bss.data.rodata.comment.debug_loc.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_typenames.symtabsm_process.cBbss.bssDdata.dataDrodata.rodata_SmcProcessMessage_IceReadSkip_SmcOpcode_IceErrorBadState_IceErrorBadLength_IceReadmallocfree_SmcErrorHandlermemcpy_IceErrorBadValue_IceErrorBadMinor_SmsProcessMessage_SmsOpcode_SmsErrorHandler.rel.text.rel.debug_info.rel.debug_line.rel.debug_pubnames.rel.debug_typenamesUL]E EEt E @E@uHEt@Et8EPEPjjjEPPEPkEs$jjjEPPEP:E@(PjEP E@$EE@(UB(E@EEU@,+B(;Er2E@(PEPEP E@(EEP(UEP(AjEPEEtEPEPEP EPEPE@u*EU;P$r EU;P,rjEP@EtoE@%E@% ЋEfPE@ %E@ % ЋE@ % ЋE@ % ЋEP EtUE@uJE@=uE@Eȋ]EHEP EPRQC PEPEPEPЃEU;P$r EU;P,rjEPEt E@t9EPEPjjjjPEPE@ EE@(PjEP E@$EE@EEU@,+B(;Er4E@(PEPEP E@(EEP(UEP(CjEPEEtEPEPEP EPEPE@u*EU;P$r EU;P,rjEPEEE@EEEEt7E%E% ЋE% ЋE% ЉUE؃UMȉMU+UE+E؃;EtGjjjEPPEPEU;P$r EU;P,rjEPEEE@EEEEt7E%E% ЋE% ЋE% ЉUEj@PЋEPUEPEPBP EPUBE؃UMȉME@E @EU;P$r EU;P,rjEP EEt!jjjEPPEP E@(PjEP E@$EE@(UB(E@u E@t0E@t$E@tE@EEE@ t E@ tE@ EE bE@ t,E@ t E@ tE@ EE *E@ tE@ tE@ EE E|#EPjEPjPEPEEEEEXEH EP E@ PRQSE@ PEPE@ЃMA ‰AE@ tMA؍U ؉Y E@@ujjjjPEPdEt$jjjEPPEP EP@E@@@PEPBЃEj@@PE@@w E@<ujjjjPEPoE@<@EEt$jjjEPPEP EP O IceHostBasedAuthProc,h vendorp#releasep#version_countu#version_recs # protocol_setup_procF #protocol_activate_procx #auth_countu#auth_names#auth_procs9 # host_based_auth_procT #$io_error_proc #( o _IcePaProtocol h   protocol_namep#orig_cliente #accept_client} # _IceProtocol accept_client #orig_clientK#in_useu#my_opcodeu#protocol #client_data# accept_flagu#process_msg_proc # _IceProcessMsgInfo  _IceListenObj  IceListenObj IceReplyWaitInfo _IceSavedReplyWait @reply_wait#reply_readyu#next@#  _IceSavedReplyWait Eu c uIcePingReplyProc_IcePingWait ping_reply_procz#client_data#next#  _IcePingWait  Dauth_activeu#my_auth_indexh#my_auth_state# _IceConnectToYouInfo Dmy_opcodeu#my_auth_countu#my_auth_indices#auth_activeu# my_auth_indexh#my_auth_state# d_IceProtoSetupToYouInfo his_version_indexu#my_version_indexu#his_vendorp#his_releasep# my_auth_indexh#my_auth_state#must_authenticateu# _IceConnectToMeInfo $his_opcodeu#my_opcodeu#his_version_indexu#my_version_indexu# his_vendorp#his_releasep#my_auth_indexh#my_auth_state#must_authenticateu# _IceProtoSetupToMeInfo _IceConnpio_ok#swap#waiting_for_byteorder#skip_want_to_close#want_to_close#free_asap#unused1#unused2#connection_status#my_ice_version_index/#trans_connR# send_sequenceW#receive_sequenceW#connection_stringp#vendorp#releasep# inbufp#$inbufptrp#(inbufmaxp#,outbufp#0outbufptrp#4outbufmaxp#8scratchp#<scratch_sizeW#@dispatch_levelu#Dcontext#Hprocess_msg_info#Lhis_min_opcodeh#Phis_max_opcodeh#Qopen_ref_count/#Rproto_ref_count/#Slisten_obj#Tsaved_reply_waits^#Xping_waits#\connect_to_you_#`protosetup_to_you #dconnect_to_me#hprotosetup_to_me#l IceConn {:uuuu  :SmcSaveYourselfProc SmPointercallback?#client_dataY#  SmcDieProccallback#client_dataY#  SmcSaveCompleteProcIcallback#client_dataY#[ I [SmcShutdownCancelledProccallback`#client_dataY# save_yourselfi#die#save_complete#shutdown_cancelled# SmcCallbacks,  ,SmcInteractProc_SmcInteractWait interact_proc1#client_dataY#next# G G_SmcInteractWait   SmcSaveYourselfPhase2Proc_SmcPhase2Wait.phase2_proc#client_dataY# _SmcPhase2Wait .mlengthu#valueY# HSmPropValue mnamep#typep#num_valsu#vals#  u  SmcPropReplyProc_SmcPropReplyWait Yprop_reply_proc#client_dataY#nextY#  _SmcPropReplyWait ^_SmcConnHsave_yourself_in_progress#shutdown_in_progress#unused1#unused2#iceConn#proto_major_versionu#proto_minor_versionu# vendorp#releasep#client_idp#callbacks#interact_waits#<phase2_waitC#@prop_reply_waitsv#D SmcConn /CARD8unsigned short CARD16 WCARD32majorOpcode#minorOpcode#errorClass#length#offendingMinorOpcode#severity# unused# offendingSequenceNum# iceErrorMsg statusu#client_idp# _SmcRegisterClientReply long4majorOpcode#minorOpcode#unused##length# 4smRegisterClientReplyMsg lmajorOpcode#minorOpcode#unused1#length#saveType#shutdown# interactStyle# fast# unused2# smSaveYourselfMsg lmajorOpcode#minorOpcode#unused#length# smPropertiesReplyMsg  _SmsProcessMessagep/U&iceConnclientData uopcodeWlengthuswapsmsConnj-tk/|H/|H/||pMsgpDataph_bytesW|pMsg-pDatappStartppreviousIdpidLenu|,_bytesWj_lenpMsgr.;;errVal/pMsg.<;;errVal/GpMsg/^errVal/_errOffsetu`@'p'p'pMsgl0'errVal/,"pMsg0pDatappStartpcountuiureasonMsgs3_bytesW| !  _len!r"!_"!_"_len"<+pMsgh1pDatappStartppropsnumPropsu"x#_bytesW#%_iu_ju_count$%#$%#$%_numvals#$$_len$%_len[%%j%%j%%_lenj&*_iu!_ju!&*&*&*''_len!'(_len!B)*^)*^)*_tempp!<+.pMsg1,pDatap-pStartp-countu.iu.propNames/C++_bytesW6,-, -, -_lenE-.-o.-o._lenOA B G,u'&p & 'SmsRegisterClientProce'callback'#manager_dataY#|'&u e' |'SmsInteractRequestProc'callback'#manager_dataY#'&u ' 'SmsInteractDoneProc0(callback'#manager_dataY#[(&uuuuu 0( [(SmsSaveYourselfRequestProc(callback`(#manager_dataY#(& ( (SmsSaveYourselfPhase2RequestProc)callback(#manager_dataY#2)&u ) 2)SmsSaveYourselfDoneProc)callback7)#manager_dataY#)&u ) )SmsCloseConnectionProc)callback)#manager_dataY# *&u ) *SmsSetPropertiesProcY*callback*#manager_dataY#u*&u Y* u*SmsDeletePropertiesProc*callbackz*#manager_dataY#*& * *SmsGetPropertiesProc&+callback*#manager_dataY#P4,register_client7'#interact_request'#interact_done(#save_yourself_request(#save_yourself_phase2_request(# save_yourself_doneU)#(close_connection)#0set_properties+*#8delete_properties*#@get_properties*#H &+SmsCallbacks_SmsConnhj-save_yourself_in_progress#can_cancel_shutdown#interact_in_progress#unused1#unused2#iceConn#proto_major_versionu#proto_minor_versionu# client_idp#callbacks4,#interaction_allowedh#d &SmsConn--majorOpcode#minorOpcode#unusedx-#length# -smRegisterClientMsg -W.majorOpcode#minorOpcode#dialogType#unused#length# -smInteractRequestMsg W..majorOpcode#minorOpcode#cancelShutdown#unused#length# w.smInteractDoneMsg . ///majorOpcode#minorOpcode#unused1.#length#saveType#shutdown# interactStyle# fast# global# unused2 /# /smSaveYourselfRequestMsg /P0majorOpcode#minorOpcode#success#unused#length# /smSaveYourselfDoneMsg P000majorOpcode#minorOpcode#unusedq0#length# 0smCloseConnectionMsg 01O1majorOpcode#minorOpcode#unused0#length# 1smSetPropertiesMsg O1~11majorOpcode#minorOpcode#unusedm1#length# ~1smDeletePropertiesMsg 1malloc2free2_IceErrorBadValueU2uuuu_IceErrorBadLength2uuu_IceErrorBadState2uuu_IceErrorBadMinor2uuu_IceReadSkip3W_IceReadu-3Wp| -3memcpy23  /var/tmp/libSM-1.1.1/src/usr/local/include/X11/ICE../include/X11/SMsm_process.cICEconn.hICElib.hSMlibint.hSMlib.hICEproto.hXmd.hSMproto.h   !< S o t|hv    R[ e t  $-          IW \          %-P    ,H Y c hs      0 \ r        0 O e l w    h v     TZ   $ - Q Xt  }: Q m t|hv    R v |,: ^ dj  DJ    -c  @Xt @ \x ' K Pt ~            8 B IQt $: @Np    ',3   " s |    !t!}! ! ! _" r""" ""x## # ## % d&j& *+ 5+ <+C++, &, ,,2, , , ,  - --- - - o. ... ../ /,/ C/ H/|k/ DD%.?  : ; @ ' D I: ;  4I : ;   4I : ; D D $>  :  ( I: < I :  I8 ' D I' ID  :  :  I8 I !I/ .?  : ;@ ' D I: ; .? < ' ID .? < ' D &I.? < ' ID <Y3r_SmcProcessMessage _SmsProcessMessageVY3IceConnectStatusIcePointerKIcePoProcessMsgProceIcePoVersionReco IcePoAuthProc IceIOErrorProc P _IcePoProtocol IcePaProcessMsgProc IcePaVersionRecF IceProtocolSetupProcx IceProtocolActivateProc % IcePaAuthProcT IceHostBasedAuthProco h _IcePaProtocol _IceProtocol _IceProcessMsgInfoIceListenObjIceReplyWaitInfo_IceSavedReplyWaitE_IceSavedReplyWaitzIcePingReplyProc_IcePingWait_IcePingWaitD_IceConnectToYouInfod_IceProtoSetupToYouInfo_IceConnectToMeInfo_IceProtoSetupToMeInfo_IceConnIceConn?SmcSaveYourselfProcYSmPointeriSmcDieProcSmcSaveCompleteProc`SmcShutdownCancelledProcSmcCallbacks1SmcInteractProcG_SmcInteractWait_SmcInteractWaitSmcSaveYourselfPhase2Proc_SmcPhase2Wait._SmcPhase2WaitHmSmPropValueSmcPropReplyProc_SmcPropReplyWait^_SmcPropReplyWait{_SmcConnSmcConnCARD8CARD16CARD32 iceErrorMsg_SmcRegisterClientReply4smRegisterClientReplyMsglsmSaveYourselfMsgsmPropertiesReplyMsg'SmsRegisterClientProc7''SmsInteractRequestProc''SmsInteractDoneProc(`(SmsSaveYourselfRequestProc((SmsSaveYourselfPhase2RequestProc(7)SmsSaveYourselfDoneProcU))SmsCloseConnectionProc)*SmsSetPropertiesProc+*z*SmsDeletePropertiesProc**SmsGetPropertiesProc*&+4,SmsCallbacksG,_SmsConnj-SmsConn--smRegisterClientMsg-W.smInteractRequestMsgw..smInteractDoneMsg//smSaveYourselfRequestMsg/P0smSaveYourselfDoneMsg00smCloseConnectionMsg1O1smSetPropertiesMsg~11smDeletePropertiesMsg     %6=Oa`tL^h/Na ;| Wv*:DR| % C M      !      / N a  $HOz::JcmJ\f/NaIo%W6R\*4ak*4eoD^h WaA 8!B!f!!"&"""#?#^#q##*&4&X&&&_''(J(-)$*J*.+Q+++++,H-R-v--.6..../%/%C%G%L%P%k%o%%%%%%%%%P&T&q&u&z&~&&&&&&&&&",6>FPX`jt|&.6@HR\dnv~$.6>FPZdlv~ (0:DNX`hrz (0:DNX`hrz"*4>HR\dnx &08@JRZbjr| &0:BJT^fpz   " * 4 > H P X b j r |                   " * 2 < F N X b j t |     4  /111"1+j36j3Y3Bf N_q\r@l0sZ}z ||  <  ܉     07070100085e93000041ed0000000000000000000000034c5c399900000000000000b600010002ffffffffffffffff0000001700000000root/usr/local/include07070100085e94000041ed0000000000000000000000034c5c399900000000000000b600010002ffffffffffffffff0000001b00000000root/usr/local/include/X1107070100085e95000041ed0000000000000000000000024c5c399900000000000000b600010002ffffffffffffffff0000001e00000000root/usr/local/include/X11/SM07070100085e97000081a40000000000000000000000014c5c399600002c3c000000b600010002ffffffffffffffff0000002600000000root/usr/local/include/X11/SM/SMlib.h/* $Xorg: SMlib.h,v 1.4 2001/02/09 02:03:30 xorgcvs Exp $ */ /* Copyright 1993, 1998 The Open Group Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name of The Open Group shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from The Open Group. */ /* * Author: Ralph Mor, X Consortium */ #ifndef _SMLIB_H_ #define _SMLIB_H_ #include #include /* * Generic SM pointer */ typedef IcePointer SmPointer; /* * Connection objects. Defined in SMlibint.h */ typedef struct _SmcConn *SmcConn; typedef struct _SmsConn *SmsConn; /* * Session Management property */ typedef struct { int length; /* length (in bytes) of the value */ SmPointer value; /* the value */ } SmPropValue; typedef struct { char *name; /* name of property */ char *type; /* type of property */ int num_vals; /* number of values in property */ SmPropValue *vals; /* the values */ } SmProp; /* * SmcCloseConnection status return */ typedef enum { SmcClosedNow, SmcClosedASAP, SmcConnectionInUse } SmcCloseStatus; /* * Client callbacks */ typedef void (*SmcSaveYourselfProc) ( SmcConn /* smcConn */, SmPointer /* clientData */, int /* saveType */, Bool /* shutdown */, int /* interactStyle */, Bool /* fast */ ); typedef void (*SmcSaveYourselfPhase2Proc) ( SmcConn /* smcConn */, SmPointer /* clientData */ ); typedef void (*SmcInteractProc) ( SmcConn /* smcConn */, SmPointer /* clientData */ ); typedef void (*SmcDieProc) ( SmcConn /* smcConn */, SmPointer /* clientData */ ); typedef void (*SmcShutdownCancelledProc) ( SmcConn /* smcConn */, SmPointer /* clientData */ ); typedef void (*SmcSaveCompleteProc) ( SmcConn /* smcConn */, SmPointer /* clientData */ ); typedef void (*SmcPropReplyProc) ( SmcConn /* smcConn */, SmPointer /* clientData */, int /* numProps */, SmProp ** /* props */ ); /* * Callbacks set up at SmcOpenConnection time */ typedef struct { struct { SmcSaveYourselfProc callback; SmPointer client_data; } save_yourself; struct { SmcDieProc callback; SmPointer client_data; } die; struct { SmcSaveCompleteProc callback; SmPointer client_data; } save_complete; struct { SmcShutdownCancelledProc callback; SmPointer client_data; } shutdown_cancelled; } SmcCallbacks; #define SmcSaveYourselfProcMask (1L << 0) #define SmcDieProcMask (1L << 1) #define SmcSaveCompleteProcMask (1L << 2) #define SmcShutdownCancelledProcMask (1L << 3) /* * Session manager callbacks */ typedef Status (*SmsRegisterClientProc) ( SmsConn /* smsConn */, SmPointer /* managerData */, char * /* previousId */ ); typedef void (*SmsInteractRequestProc) ( SmsConn /* smsConn */, SmPointer /* managerData */, int /* dialogType */ ); typedef void (*SmsInteractDoneProc) ( SmsConn /* smsConn */, SmPointer /* managerData */, Bool /* cancelShutdown */ ); typedef void (*SmsSaveYourselfRequestProc) ( SmsConn /* smsConn */, SmPointer /* managerData */, int /* saveType */, Bool /* shutdown */, int /* interactStyle */, Bool /* fast */, Bool /* global */ ); typedef void (*SmsSaveYourselfPhase2RequestProc) ( SmsConn /* smsConn */, SmPointer /* managerData */ ); typedef void (*SmsSaveYourselfDoneProc) ( SmsConn /* smsConn */, SmPointer /* managerData */, Bool /* success */ ); typedef void (*SmsCloseConnectionProc) ( SmsConn /* smsConn */, SmPointer /* managerData */, int /* count */, char ** /* reasonMsgs */ ); typedef void (*SmsSetPropertiesProc) ( SmsConn /* smsConn */, SmPointer /* managerData */, int /* numProps */, SmProp ** /* props */ ); typedef void (*SmsDeletePropertiesProc) ( SmsConn /* smsConn */, SmPointer /* managerData */, int /* numProps */, char ** /* propNames */ ); typedef void (*SmsGetPropertiesProc) ( SmsConn /* smsConn */, SmPointer /* managerData */ ); /* * Callbacks set up by a session manager when a new client connects. */ typedef struct { struct { SmsRegisterClientProc callback; SmPointer manager_data; } register_client; struct { SmsInteractRequestProc callback; SmPointer manager_data; } interact_request; struct { SmsInteractDoneProc callback; SmPointer manager_data; } interact_done; struct { SmsSaveYourselfRequestProc callback; SmPointer manager_data; } save_yourself_request; struct { SmsSaveYourselfPhase2RequestProc callback; SmPointer manager_data; } save_yourself_phase2_request; struct { SmsSaveYourselfDoneProc callback; SmPointer manager_data; } save_yourself_done; struct { SmsCloseConnectionProc callback; SmPointer manager_data; } close_connection; struct { SmsSetPropertiesProc callback; SmPointer manager_data; } set_properties; struct { SmsDeletePropertiesProc callback; SmPointer manager_data; } delete_properties; struct { SmsGetPropertiesProc callback; SmPointer manager_data; } get_properties; } SmsCallbacks; #define SmsRegisterClientProcMask (1L << 0) #define SmsInteractRequestProcMask (1L << 1) #define SmsInteractDoneProcMask (1L << 2) #define SmsSaveYourselfRequestProcMask (1L << 3) #define SmsSaveYourselfP2RequestProcMask (1L << 4) #define SmsSaveYourselfDoneProcMask (1L << 5) #define SmsCloseConnectionProcMask (1L << 6) #define SmsSetPropertiesProcMask (1L << 7) #define SmsDeletePropertiesProcMask (1L << 8) #define SmsGetPropertiesProcMask (1L << 9) typedef Status (*SmsNewClientProc) ( SmsConn /* smsConn */, SmPointer /* managerData */, unsigned long * /* maskRet */, SmsCallbacks * /* callbacksRet */, char ** /* failureReasonRet */ ); /* * Error handlers */ typedef void (*SmcErrorHandler) ( SmcConn /* smcConn */, Bool /* swap */, int /* offendingMinorOpcode */, unsigned long /* offendingSequence */, int /* errorClass */, int /* severity */, SmPointer /* values */ ); typedef void (*SmsErrorHandler) ( SmsConn /* smsConn */, Bool /* swap */, int /* offendingMinorOpcode */, unsigned long /* offendingSequence */, int /* errorClass */, int /* severity */, SmPointer /* values */ ); /* * Function Prototypes */ _XFUNCPROTOBEGIN extern SmcConn SmcOpenConnection ( char * /* networkIdsList */, SmPointer /* context */, int /* xsmpMajorRev */, int /* xsmpMinorRev */, unsigned long /* mask */, SmcCallbacks * /* callbacks */, char * /* previousId */, char ** /* clientIdRet */, int /* errorLength */, char * /* errorStringRet */ ); extern SmcCloseStatus SmcCloseConnection ( SmcConn /* smcConn */, int /* count */, char ** /* reasonMsgs */ ); extern void SmcModifyCallbacks ( SmcConn /* smcConn */, unsigned long /* mask */, SmcCallbacks * /* callbacks */ ); extern void SmcSetProperties ( SmcConn /* smcConn */, int /* numProps */, SmProp ** /* props */ ); extern void SmcDeleteProperties ( SmcConn /* smcConn */, int /* numProps */, char ** /* propNames */ ); extern Status SmcGetProperties ( SmcConn /* smcConn */, SmcPropReplyProc /* propReplyProc */, SmPointer /* clientData */ ); extern Status SmcInteractRequest ( SmcConn /* smcConn */, int /* dialogType */, SmcInteractProc /* interactProc */, SmPointer /* clientData */ ); extern void SmcInteractDone ( SmcConn /* smcConn */, Bool /* cancelShutdown */ ); extern void SmcRequestSaveYourself ( SmcConn /* smcConn */, int /* saveType */, Bool /* shutdown */, int /* interactStyle */, Bool /* fast */, Bool /* global */ ); extern Status SmcRequestSaveYourselfPhase2 ( SmcConn /* smcConn */, SmcSaveYourselfPhase2Proc /* saveYourselfPhase2Proc */, SmPointer /* clientData */ ); extern void SmcSaveYourselfDone ( SmcConn /* smcConn */, Bool /* success */ ); extern int SmcProtocolVersion ( SmcConn /* smcConn */ ); extern int SmcProtocolRevision ( SmcConn /* smcConn */ ); extern char *SmcVendor ( SmcConn /* smcConn */ ); extern char *SmcRelease ( SmcConn /* smcConn */ ); extern char *SmcClientID ( SmcConn /* smcConn */ ); extern IceConn SmcGetIceConnection ( SmcConn /* smcConn */ ); extern Status SmsInitialize ( char * /* vendor */, char * /* release */, SmsNewClientProc /* newClientProc */, SmPointer /* managerData */, IceHostBasedAuthProc /* hostBasedAuthProc */, int /* errorLength */, char * /* errorStringRet */ ); extern char *SmsClientHostName ( SmsConn /* smsConn */ ); extern char *SmsGenerateClientID ( SmsConn /* smsConn */ ); extern Status SmsRegisterClientReply ( SmsConn /* smsConn */, char * /* clientId */ ); extern void SmsSaveYourself ( SmsConn /* smsConn */, int /* saveType */, Bool /* shutdown */, int /* interactStyle */, Bool /* fast */ ); extern void SmsSaveYourselfPhase2 ( SmsConn /* smsConn */ ); extern void SmsInteract ( SmsConn /* smsConn */ ); extern void SmsDie ( SmsConn /* smsConn */ ); extern void SmsSaveComplete ( SmsConn /* smsConn */ ); extern void SmsShutdownCancelled ( SmsConn /* smsConn */ ); extern void SmsReturnProperties ( SmsConn /* smsConn */, int /* numProps */, SmProp ** /* props */ ); extern void SmsCleanUp ( SmsConn /* smsConn */ ); extern int SmsProtocolVersion ( SmsConn /* smsConn */ ); extern int SmsProtocolRevision ( SmsConn /* smsConn */ ); extern char *SmsClientID ( SmsConn /* smsConn */ ); extern IceConn SmsGetIceConnection ( SmsConn /* smsConn */ ); extern SmcErrorHandler SmcSetErrorHandler ( SmcErrorHandler /* handler */ ); extern SmsErrorHandler SmsSetErrorHandler ( SmsErrorHandler /* handler */ ); extern void SmFreeProperty ( SmProp * /* prop */ ); extern void SmFreeReasons ( int /* count */, char ** /* reasonMsgs */ ); _XFUNCPROTOEND #endif /* _SMLIB_H_ */ 07070100085e98000081a40000000000000000000000014c5c399600001334000000b600010002ffffffffffffffff0000002800000000root/usr/local/include/X11/SM/SMproto.h/* $Xorg: SMproto.h,v 1.5 2001/02/09 02:03:30 xorgcvs Exp $ */ /* Copyright 1993, 1998 The Open Group Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name of The Open Group shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from The Open Group. */ /* * Author: Ralph Mor, X Consortium */ #ifndef _SMPROTO_H_ #define _SMPROTO_H_ #include typedef struct { CARD8 majorOpcode; CARD8 minorOpcode; CARD8 unused[2]; CARD32 length B32; /* n ARRAY8 previousId */ } smRegisterClientMsg; typedef struct { CARD8 majorOpcode; CARD8 minorOpcode; CARD8 unused[2]; CARD32 length B32; /* n ARRAY8 clientId */ } smRegisterClientReplyMsg; typedef struct { CARD8 majorOpcode; CARD8 minorOpcode; CARD8 unused1[2]; CARD32 length B32; CARD8 saveType; CARD8 shutdown; CARD8 interactStyle; CARD8 fast; CARD8 unused2[4]; } smSaveYourselfMsg; typedef struct { CARD8 majorOpcode; CARD8 minorOpcode; CARD8 unused1[2]; CARD32 length B32; CARD8 saveType; CARD8 shutdown; CARD8 interactStyle; CARD8 fast; CARD8 global; CARD8 unused2[3]; } smSaveYourselfRequestMsg; typedef struct { CARD8 majorOpcode; CARD8 minorOpcode; CARD8 dialogType; CARD8 unused; CARD32 length B32; } smInteractRequestMsg; typedef struct { CARD8 majorOpcode; CARD8 minorOpcode; CARD8 unused[2]; CARD32 length B32; } smInteractMsg; typedef struct { CARD8 majorOpcode; CARD8 minorOpcode; CARD8 cancelShutdown; CARD8 unused; CARD32 length B32; } smInteractDoneMsg; typedef struct { CARD8 majorOpcode; CARD8 minorOpcode; CARD8 success; CARD8 unused; CARD32 length B32; } smSaveYourselfDoneMsg; typedef struct { CARD8 majorOpcode; CARD8 minorOpcode; CARD8 unused[2]; CARD32 length B32; } smDieMsg; typedef struct { CARD8 majorOpcode; CARD8 minorOpcode; CARD8 unused[2]; CARD32 length B32; } smShutdownCancelledMsg; typedef struct { CARD8 majorOpcode; CARD8 minorOpcode; CARD8 unused[2]; CARD32 length B32; /* b LISTofARRAY8 reasons */ } smCloseConnectionMsg; typedef struct { CARD8 majorOpcode; CARD8 minorOpcode; CARD8 unused[2]; CARD32 length B32; /* a LISTofPROPERTY properties */ } smSetPropertiesMsg; typedef struct { CARD8 majorOpcode; CARD8 minorOpcode; CARD8 unused[2]; CARD32 length B32; /* a LISTofARRAY8 property names */ } smDeletePropertiesMsg; typedef struct { CARD8 majorOpcode; CARD8 minorOpcode; CARD8 unused[2]; CARD32 length B32; } smGetPropertiesMsg; typedef struct { CARD8 majorOpcode; CARD8 minorOpcode; CARD8 unused[2]; CARD32 length B32; /* a LISTofPROPERTY properties */ } smPropertiesReplyMsg; typedef struct { CARD8 majorOpcode; CARD8 minorOpcode; CARD8 unused[2]; CARD32 length B32; } smSaveYourselfPhase2RequestMsg; typedef struct { CARD8 majorOpcode; CARD8 minorOpcode; CARD8 unused[2]; CARD32 length B32; } smSaveYourselfPhase2Msg; typedef struct { CARD8 majorOpcode; CARD8 minorOpcode; CARD8 unused[2]; CARD32 length B32; } smSaveCompleteMsg; /* * SIZEOF values. These better be multiples of 8. */ #define sz_smRegisterClientMsg 8 #define sz_smRegisterClientReplyMsg 8 #define sz_smSaveYourselfMsg 16 #define sz_smSaveYourselfRequestMsg 16 #define sz_smInteractRequestMsg 8 #define sz_smInteractMsg 8 #define sz_smInteractDoneMsg 8 #define sz_smSaveYourselfDoneMsg 8 #define sz_smDieMsg 8 #define sz_smShutdownCancelledMsg 8 #define sz_smCloseConnectionMsg 8 #define sz_smSetPropertiesMsg 8 #define sz_smDeletePropertiesMsg 8 #define sz_smGetPropertiesMsg 8 #define sz_smPropertiesReplyMsg 8 #define sz_smSaveYourselfPhase2RequestMsg 8 #define sz_smSaveYourselfPhase2Msg 8 #define sz_smSaveCompleteMsg 8 #endif /* _SMPROTO_H_ */ 07070100085e96000081a40000000000000000000000014c5c399600000baa000000b600010002ffffffffffffffff0000002300000000root/usr/local/include/X11/SM/SM.h/* $Xorg: SM.h,v 1.4 2001/02/09 02:03:30 xorgcvs Exp $ */ /* Copyright 1993, 1998 The Open Group Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name of The Open Group shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from The Open Group. */ /* * Author: Ralph Mor, X Consortium */ #ifndef _SM_H_ #define _SM_H_ /* * Protocol Version */ #define SmProtoMajor 1 #define SmProtoMinor 0 /* * Interact Style */ #define SmInteractStyleNone 0 #define SmInteractStyleErrors 1 #define SmInteractStyleAny 2 /* * Dialog Type */ #define SmDialogError 0 #define SmDialogNormal 1 /* * Save Type */ #define SmSaveGlobal 0 #define SmSaveLocal 1 #define SmSaveBoth 2 /* * Restart Style Hints */ #define SmRestartIfRunning 0 #define SmRestartAnyway 1 #define SmRestartImmediately 2 #define SmRestartNever 3 /* * Property names */ #define SmCloneCommand "CloneCommand" #define SmCurrentDirectory "CurrentDirectory" #define SmDiscardCommand "DiscardCommand" #define SmEnvironment "Environment" #define SmProcessID "ProcessID" #define SmProgram "Program" #define SmRestartCommand "RestartCommand" #define SmResignCommand "ResignCommand" #define SmRestartStyleHint "RestartStyleHint" #define SmShutdownCommand "ShutdownCommand" #define SmUserID "UserID" /* * Property types */ #define SmCARD8 "CARD8" #define SmARRAY8 "ARRAY8" #define SmLISTofARRAY8 "LISTofARRAY8" /* * SM minor opcodes */ #define SM_Error 0 #define SM_RegisterClient 1 #define SM_RegisterClientReply 2 #define SM_SaveYourself 3 #define SM_SaveYourselfRequest 4 #define SM_InteractRequest 5 #define SM_Interact 6 #define SM_InteractDone 7 #define SM_SaveYourselfDone 8 #define SM_Die 9 #define SM_ShutdownCancelled 10 #define SM_CloseConnection 11 #define SM_SetProperties 12 #define SM_DeleteProperties 13 #define SM_GetProperties 14 #define SM_PropertiesReply 15 #define SM_SaveYourselfPhase2Request 16 #define SM_SaveYourselfPhase2 17 #define SM_SaveComplete 18 #endif /* _SM_H_ */ 07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!