# PaCkAgE DaTaStReAm libsm 1 665 # end of header 07070100049941000081a40000000000000000000000014c5c39a000000110000000b500010002ffffffffffffffff0000000e00000000libsm/pkginfoPKG=libsm NAME=libSM 1.1.1 i86pc Solaris 10 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 07070100049940000081a40000000000000000000000014c5c39a0000003d7000000b500010002ffffffffffffffff0000000d00000000libsm/pkgmap: 1 665 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 1281112475 1 f none /usr/local/include/X11/SM/SMlib.h 0644 root root 11324 20682 1281112475 1 f none /usr/local/include/X11/SM/SMproto.h 0644 root root 4916 59071 1281112475 1 d none /usr/local/lib 0755 root root 1 f none /usr/local/lib/libSM.a 0644 root root 150544 4892 1281112475 1 f none /usr/local/lib/libSM.la 0755 root root 961 18125 1281112475 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 136272 45803 1281112475 1 d none /usr/local/lib/pkgconfig 0755 root root 1 f none /usr/local/lib/pkgconfig/sm.pc 0644 root root 252 22955 1281112475 1 i checkinstall 790 2504 1281112478 1 i pkginfo 272 20897 1281112480 07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!07070100049941000081a40000000000000000000000014c5c39a000000110000000b500010002ffffffffffffffff0000000800000000pkginfoPKG=libsm NAME=libSM 1.1.1 i86pc Solaris 10 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 07070100049940000081a40000000000000000000000014c5c39a0000003d7000000b500010002ffffffffffffffff0000000700000000pkgmap: 1 665 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 1281112475 1 f none /usr/local/include/X11/SM/SMlib.h 0644 root root 11324 20682 1281112475 1 f none /usr/local/include/X11/SM/SMproto.h 0644 root root 4916 59071 1281112475 1 d none /usr/local/lib 0755 root root 1 f none /usr/local/lib/libSM.a 0644 root root 150544 4892 1281112475 1 f none /usr/local/lib/libSM.la 0755 root root 961 18125 1281112475 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 136272 45803 1281112475 1 d none /usr/local/lib/pkgconfig 0755 root root 1 f none /usr/local/lib/pkgconfig/sm.pc 0644 root root 252 22955 1281112475 1 i checkinstall 790 2504 1281112478 1 i pkginfo 272 20897 1281112480 07070100049951000041ed0000000000000000000000024c5c39a000000000000000b500010002ffffffffffffffff0000000800000000install07070100049952000081ed0000000000000000000000014c5c399e00000316000000b500010002ffffffffffffffff0000001500000000install/checkinstall#!/bin/sh # expected_bits="64" expected_release="5.10" 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 07070100049942000041ed0000000000000000000000034c5c39a000000000000000b500010002ffffffffffffffff0000000500000000root07070100049943000041ed0000000000000000000000034c5c39a000000000000000b500010002ffffffffffffffff0000000900000000root/usr07070100049944000041ed0000000000000000000000044c5c39a000000000000000b500010002ffffffffffffffff0000000f00000000root/usr/local07070100049945000041ed0000000000000000000000034c5c39a000000000000000b500010002ffffffffffffffff0000001700000000root/usr/local/include07070100049946000041ed0000000000000000000000034c5c39a000000000000000b500010002ffffffffffffffff0000001b00000000root/usr/local/include/X1107070100049947000041ed0000000000000000000000024c5c39a000000000000000b500010002ffffffffffffffff0000001e00000000root/usr/local/include/X11/SM07070100049949000081a40000000000000000000000014c5c399b00002c3c000000b500010002ffffffffffffffff0000002600000000root/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_ */ 0707010004994a000081a40000000000000000000000014c5c399b00001334000000b500010002ffffffffffffffff0000002800000000root/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_ */ 07070100049948000081a40000000000000000000000014c5c399b00000baa000000b500010002ffffffffffffffff0000002300000000root/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_ */ 0707010004994b000041ed0000000000000000000000034c5c39a000000000000000b500010002ffffffffffffffff0000001300000000root/usr/local/lib0707010004994c000081a40000000000000000000000014c5c399b00024c10000000b500010002ffffffffffffffff0000001b00000000root/usr/local/lib/libSM.a! / 1281112475 0 0 0 1112 ` 1 ,,,uuuuuuuuuuuuSmcOpenConnection_SmcOpcodeSmcCloseConnectionSmcModifyCallbacksSmcSetPropertiesSmcDeletePropertiesSmcGetPropertiesSmcInteractRequestSmcInteractDoneSmcRequestSaveYourselfSmcRequestSaveYourselfPhase2SmcSaveYourselfDone_SmsOpcode_SmcErrorHandler_SmsErrorHandler_SmsNewClientData_SmsNewClientProc_SmcDefaultErrorHandler_SmsDefaultErrorHandlerSmcSetErrorHandlerSmsSetErrorHandlerSmsGenerateClientID.XBKgoyLamDXMUYT.SmsGenerateClientID.hex.XBKgoyLamDXMUYT.SmsGenerateClientID.sequenceSmsInitializeSmsClientHostNameSmsRegisterClientReplySmsSaveYourselfSmsSaveYourselfPhase2SmsInteractSmsDieSmsSaveCompleteSmsShutdownCancelledSmsReturnPropertiesSmsCleanUpSmFreePropertySmFreeReasonsSmcProtocolVersionSmcProtocolRevisionSmcVendorSmcReleaseSmcClientIDSmcGetIceConnectionSmsProtocolVersionSmsProtocolRevisionSmsClientIDSmsGetIceConnection_SmcProcessMessage_SmsProcessMessagesm_auth.o/ 1281112474 0 0 100644 2276 ` ELF4( .strtab.text.bss.data.rodata.comment.debug_loc.debug_info.debug_line.debug_abbrev.symtabsm_auth.cBbss.bssDdata.dataDrodata.rodata.rel.debug_info@(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.11 04/09/28 SMI@(#)machtypes.h 1.2 04/09/28 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)strings.h 1.3 96/03/12 SMI@(#)fcntl.h 1.17 06/03/10 SMI@(#)fcntl.h 1.52 07/03/05 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)byteorder.h 1.18 04/09/28 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03osm_auth.c /var/tmp/libSM-1.1.1/src /opt/sunstudio12.1/prod/bin/cc -xc99=all -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.XAKgoyLamDXMEGT.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLamDXMEGT.;backend;raw;cd;DBG_GEN 5.2.7<6 /var/tmp/libSM-1.1.1/srcsm_auth.c DD%dnopyz   n 4 "?+6sB@N\   sm_client.o/ 1281112474 0 0 100644 32980 ` 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@ auth_activex# my_auth_indexi# my_auth_state# _IceConnectToYouInfo>  my_opcodex# my_auth_countx# my_auth_indices# auth_activex# my_auth_indexi# my_auth_state#^ _IceProtoSetupToYouInfo  his_version_indexx# my_version_indexx# his_vendorq# his_releaseq# my_auth_indexi# my_auth_state# must_authenticatex# _IceConnectToMeInfo $ his_opcodex# my_opcodex# his_version_indexx# my_version_indexx# his_vendorq# his_releaseq# my_auth_indexi# my_auth_state# must_authenticatex#  _IceProtoSetupToMeInfo _IceConnpio_ok#swap#waiting_for_byteorder#skip_want_to_close#want_to_close#free_asap#unused1#unused2# connection_status# my_ice_version_index0# trans_connS# send_sequenceX# receive_sequenceX# connection_stringq# vendorq# releaseq# inbufq#$ inbufptrq#( inbufmaxq#, outbufq#0 outbufptrq#4 outbufmaxq#8 scratchq#< scratch_sizeX#@ dispatch_levelx#D context#H process_msg_info #L his_min_opcodei#P his_max_opcodei#Q open_ref_count0#R proto_ref_count0#S listen_obj #T saved_reply_waitsX #X ping_waits #\ connect_to_youY #` protosetup_to_you #d connect_to_me #h protosetup_to_me #lIceConnu 4  ~ x x x x4SmcSaveYourselfProc~SmPointer  callback9# client_dataS#   ~SmcDieProc  callback# client_dataS#   ~SmcSaveCompleteProc C callback# client_dataS# U  ~CUSmcShutdownCancelledProc  callbackZ# client_dataS#  save_yourselfc# die# save_complete# shutdown_cancelledy#SmcCallbacks &  ~&SmcInteractProc_SmcInteractWait  interact_proc+# client_dataS# next#AA_SmcInteractWait   ~SmcSaveYourselfPhase2Proc_SmcPhase2Wait( phase2_proc# client_dataS#_SmcPhase2Wait( g lengthx# valueS#BSmPropValueg  nameq# typeq# num_valsx# valsy# ~   ~ x SmcPropReplyProc_SmcPropReplyWait S prop_reply_proc# client_dataS# nextS#_SmcPropReplyWaitX_SmcConnHsave_yourself_in_progress#shutdown_in_progress#unused1#unused2# iceConn# proto_major_versionx# proto_minor_versionx# vendorq# releaseq# client_idq# callbacks# interact_waits#< phase2_wait=#@ prop_reply_waitsp#D   x x X x x ~SmcErrorHandler_SmcErrorHandler0w xF & ~ q+FSmsRegisterClientProc  callbackK# manager_dataS#  & ~ xSmsInteractRequestProc  callback# manager_dataS#  & ~ xSmsInteractDoneProc ` callback# manager_dataS#  & ~ x x x x x`SmsSaveYourselfRequestProc  callback# manager_dataS#  & ~SmsSaveYourselfPhase2RequestProc K callback# manager_dataS# b & ~ xKbSmsSaveYourselfDoneProc  callbackg# manager_dataS#  & ~ x SmsCloseConnectionProc  callback# manager_dataS# ; & ~ x ;SmsSetPropertiesProc  callback@# manager_dataS#  & ~ x SmsDeletePropertiesProc  callback# manager_dataS#  & ~SmsGetPropertiesProc V callback # manager_dataS# Pd register_clientg# interact_request# interact_done2# save_yourself_request# save_yourself_phase2_request# save_yourself_done#( close_connection#0 set_properties[#8 delete_properties#@ get_properties(#HVSmsCallbacks_SmsConnhsave_yourself_in_progress#can_cancel_shutdown#interact_in_progress#unused1#unused2# iceConn# proto_major_versionx# proto_minor_versionx# client_idq# callbacksd# interaction_allowedi#d  & x x X x x ~SmsErrorHandler_SmsErrorHandler1SmcOpenConnection>TU!!qnetworkIdsList9Scontext9 xxsmpMajorRev:xxsmpMinorRev:Xmask;!callbacks;qpreviousId< clientIdRet<$xerrorLength=(qerrorStringRet=,smcConn!?iceConn@idsqAsetupstat!BmajorVersionxCminorVersionxDvendorqEreleaseqFpMsgA"GpDataqHextraxIlenxIreplyWait Jreplyo"KgotReplyxLioErrorOccuredxLauth_names"Nauth_procs"Oauth_countxPversions"Rversion_countxUAC SmcConn!IceProtocolSetupSuccessIceProtocolSetupFailureIceProtocolSetupIOErrorIceProtocolAlreadyActive!IceProtocolSetupStatus0CARD8long!!!XCARD32 '" majorOpcode!# minorOpcode!# unused!# length!#!smRegisterClientMsg'" o" statusx# client_idq#F"_SmcRegisterClientReplyi"""!i"! "!SmcCloseConnection" UV$$!smcConn!xcount! reasonMsgs!iceConn#pMsg$$pDataq%extrax&ix&closeStatusF%'statusRetV$( R  R  R ptrpJnextpKV$SmcClosedNowSmcClosedASAPSmcConnectionInUse$SmcCloseStatus!|$! $ majorOpcode!# minorOpcode!# unusedk$# length!#|$smCloseConnectionMsg$F%IceClosedNowIceClosedASAPIceConnectionInUseIceStartedShutdownNegotiation$IceCloseStatusSmcModifyCallbacksf U%!smcConneXmaske !callbackseSmcSetPropertiesnU&!smcConnmxnumPropsm &propsmiceConnopMsgi'ppBufqqpStartqrbytesxs< f _ixx_jxx f_ix~_jx~!'! P' majorOpcode!# minorOpcode!# unused&# length!#'smSetPropertiesMsgP'SmcDeletePropertiesU@(!smcConnxnumProps propNamesiceConnpMsg(pDataqextraxix!Q(! ( majorOpcode!# minorOpcode!# unused@(# length!#Q(smDeletePropertiesMsg(SmcGetPropertiesCUx)!smcConnpropReplyProc SclientDataiceConnwaitpptrp)_pMsg)!)! ) majorOpcode!# minorOpcode!# data)# length!#)iceMsg)SmcInteractRequest|Ux*!smcConnxdialogType +interactProcSclientDataiceConnpMsgU+waitptr :+ majorOpcode!# minorOpcode!# dialogType!# unused!# length!#*smInteractRequestMsg:+SmcInteractDone U+!smcConnxcancelShutdown iceConnpMsgX, @, majorOpcode!# minorOpcode!# cancelShutdown!# unused!# length!#+smInteractDoneMsg@,SmcRequestSaveYourselfU.-!smcConnxsaveType xshutdownxinteractStylexfastxglobaliceConnpMsg".!?-!!P-! . majorOpcode!# minorOpcode!# unused1.-# length!# saveType!# shutdown!# interactStyle!# fast!# global!# unused2?-# P-smSaveYourselfRequestMsg.SmcRequestSaveYourselfPhase2Ux.!smcConnsaveYourselfPhase2Proc SclientDataiceConnwait='_pMsg)(SmcSaveYourselfDone2<Uu/!smcConn1xsuccess1 iceConn3pMsg/4 / majorOpcode!# minorOpcode!# success!# unused!# length!#u/smSaveYourselfDoneMsg/set_callbacksBUP0!smcConnAXmaskA !callbacksA_SmsNewClientDataS*XV x0 & ~ q0 v0 {00SmsNewClientProc_SmsNewClientProc0)_SmsDefaultErrorHandler"1 & x x X x x ~_SmcDefaultErrorHandlerg1  x x X x x ~_SmcProcessMessage1  ~ x X x  malloc~1 i1getenvq1 1free1 ~ ~vxqIcePoAuthStatus_IcePoMagicCookie1Proc2z2 1 1 x x x 2 2 1 2_IceWrite2  X q qi2 2strncpyq2 2 2 i2size_t strlen23 2 qi 3 3strcpyq:3 3 3memset~^3 ~ x  ~vc3 h3memcpy~3 ^3 m3 IceLastSentSequenceNumberX3 IceFlushx3 IceAllocScratchq4  X x{4IceProcessMessagesSuccessIceProcessMessagesIOErrorIceProcessMessagesConnectionClosed4IceProcessMessagesStatusIceProcessMessages{44 4 4 4IceProtocolShutdownx4  x vxqiIceProtocolSetup!`5 4 x 4 x 5 5 5 5 x 5 IceCloseConnectionF%5 `5IceSetShutdownNegotiation5  xivIceOpenConnection6 5 5 x x x 5_i6 6d!IceRegisterForProtocolSetupx q q q x 6 x 6 6   /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  7I!.? < ' ID o6_SmcOpcode_SmsOpcode_SmcErrorHandler_SmsErrorHandlerSmcOpenConnection"SmcCloseConnection[%SmcModifyCallbacks%SmcSetPropertiesn'SmcDeleteProperties(SmcGetProperties)SmcInteractRequestZ+SmcInteractDone],SmcRequestSaveYourself'.SmcRequestSaveYourselfPhase2.SmcSaveYourselfDoneP0_SmsNewClientData0_SmsNewClientProc o6/set_callbackso6IceConnectStatusIcePointerEIcePoProcessMsgProc_IcePoVersionReciIcePoAuthProcIceIOErrorProcJ_IcePoProtocolIcePaProcessMsgProcIcePaVersionRec@IceProtocolSetupProcrIceProtocolActivateProcIcePaAuthProcNIceHostBasedAuthProcib_IcePaProtocol|_IceProtocol _IceProcessMsgInfo IceListenObj IceReplyWaitInfo _IceSavedReplyWait? _IceSavedReplyWaitt IcePingReplyProc _IcePingWait _IcePingWait > _IceConnectToYouInfo^ _IceProtoSetupToYouInfo _IceConnectToMeInfo _IceProtoSetupToMeInfo _IceConnIceConn9SmcSaveYourselfProcSSmPointercSmcDieProcSmcSaveCompleteProcZSmcShutdownCancelledProcySmcCallbacks+SmcInteractProcA_SmcInteractWait_SmcInteractWaitSmcSaveYourselfPhase2Proc_SmcPhase2Wait(_SmcPhase2WaitBgSmPropValue~SmcPropReplyProc_SmcPropReplyWaitX_SmcPropReplyWaitu_SmcConnSmcErrorHandlerKSmsRegisterClientProcgSmsInteractRequestProcSmsInteractDoneProc2SmsSaveYourselfRequestProcSmsSaveYourselfPhase2RequestProcgSmsSaveYourselfDoneProcSmsCloseConnectionProc@SmsSetPropertiesProc[SmsDeletePropertiesProc SmsGetPropertiesProc(VdSmsCallbacksw_SmsConnSmsErrorHandler!SmcConn!!IceProtocolSetupStatus!CARD8!CARD32!'"smRegisterClientMsgF"o"_SmcRegisterClientReply$V$SmcCloseStatus|$$smCloseConnectionMsg$F%IceCloseStatus'P'smSetPropertiesMsgQ((smDeletePropertiesMsg))iceMsg*:+smInteractRequestMsg+@,smInteractDoneMsgP-.smSaveYourselfRequestMsgu//smSaveYourselfDoneMsg0SmsNewClientProc2IcePoAuthStatus2size_t4{4IceProcessMessagesStatus@     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 23t4"57"$"######t%'x%%(%&&&&'+'(,(o)s)*-*p+.t+z,/~,J.0N.../1/0 0m090: #+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+,?4k ?k o6KV Wi`eNbuc$ck `o xs s sp  u  |  }  } sm_error.o/ 1281112474 0 0 100644 19492 ` ELFI4(.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"sm_error.c /var/tmp/libSM-1.1.1/src /opt/sunstudio12.1/prod/bin/cc -xc99=all -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_error.o sm_error.c -W0,-xp.XAKgoyLamDXMEST.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLamDXMEST.;backend;raw;cd;DBG_GEN 5.2.7_SmcDefaultErrorHandler3UsmcConn0swap0 offendingMinorOpcode0loffendingSequence1errorClass1severity2nvalues2 pData4str5xhhdoffset}length}val}unsigned-IceConnectPendingIceConnectAcceptedIceConnectRejectedIceConnectIOError IceConnectStatusunsigned char _XtransConnInfo Uunsigned longchar }intvoid  IcePointer  & sequence_of_requestl# major_opcode_of_request# minor_opcode_of_request# reply#  [l&+ 0 [IcePoProcessMsgProc  major_version# minor_version# process_msg_proc`# zIcePoVersionRec   FIcePoAuthHaveReplyIcePoAuthRejectedIcePoAuthFailedIcePoAuthDoneCleanup+ F IcePoAuthProc   IceIOErrorProc e vendor# release# version_count# version_recs# auth_count# auth_names# auth_procs# io_error_proc# _IcePoProtocol el  IcePaProcessMsgProc   major_version# minor_version# process_msg_proc# IcePaVersionRec V ' VIceProtocolSetupProc v IceProtocolActivateProcIcePaAuthContinueIcePaAuthAcceptedIcePaAuthRejectedIcePaAuthFailed5+  5IcePaAuthProc :d S dIceHostBasedAuthProc ,} vendor# release# version_count# version_recs"# protocol_setup_proc[# protocol_activate_proc# auth_count# auth_names# auth_procsN# host_based_auth_proci#$ io_error_proc#( _IcePaProtocol }  protocol_name# orig_clientz# accept_client # _IceProtocol ) accept_client# orig_client`#  in_use# my_opcode# protocol # client_data# accept_flag# process_msg_proc # ) _IceProcessMsgInfo _IceListenObj IceListenObj IceReplyWaitInfo _IceSavedReplyWait U reply_wait # reply_ready# nextU #   _IceSavedReplyWait Z   x IcePingReplyProc_IcePingWait  ping_reply_proc # client_data# next # _IcePingWait Y auth_active# my_auth_index}# my_auth_state#  _IceConnectToYouInfo Y  my_opcode# my_auth_count# my_auth_indices+# auth_active# my_auth_index}# my_auth_state# y _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_status-# my_ice_version_indexD# trans_conng# send_sequencel# receive_sequencel# connection_string# vendor# release# inbuf#$ inbufptr#( inbufmax#, outbuf#0 outbufptr#4 outbufmax#8 scratch#< scratch_sizel#@ dispatch_level#D context#H process_msg_info #L his_min_opcode}#P his_max_opcode}#Q open_ref_countD#R proto_ref_countD#S listen_obj #T saved_reply_waitss #X ping_waits #\ connect_to_yout #` protosetup_to_you #d connect_to_me #h protosetup_to_me#l IceConn O$ ) OSmcSaveYourselfProc SmPointer  callbackT# client_datan#$  SmcDieProc  callback# client_datan#$  SmcSaveCompleteProc ^ callback# client_datan#p$ ^ pSmcShutdownCancelledProc  callbacku# client_datan#  save_yourself~# die# save_complete1# shutdown_cancelled# SmcCallbacksA$ / ASmcInteractProc_SmcInteractWait  interact_procF# client_datan# next# \ \_SmcInteractWait $  SmcSaveYourselfPhase2Proc_SmcPhase2WaitC phase2_proc# client_datan# _SmcPhase2Wait C  length# valuen# ]SmPropValue   name# type# num_vals# vals#  $  SmcPropReplyProc_SmcPropReplyWait n prop_reply_proc# client_datan# nextn#  _SmcPropReplyWait s_SmcConnHsave_yourself_in_progress#shutdown_in_progress#unused1#unused2# iceConn# proto_major_version# proto_minor_version# vendor# release# client_id# callbacks# interact_waits#< phase2_waitX#@ prop_reply_waits#D $SmcConn} _SmsDefaultErrorHandlerUEsmsConnswap offendingMinorOpcodeloffendingSequenceerrorClassseveritynvalues pDatastr7<<<offsetlengthval eE J eSmsRegisterClientProc  callbackj# manager_datan#E  SmsInteractRequestProc  callback# manager_datan#2E  2SmsInteractDoneProc  callback7# manager_datan#E  SmsSaveYourselfRequestProc  callback# manager_datan#E  SmsSaveYourselfPhase2RequestProc j callback# manager_datan#E j SmsSaveYourselfDoneProc  callback# manager_datan#E  SmsCloseConnectionProc > callback# manager_datan#ZE > ZSmsSetPropertiesProc  callback_# manager_datan#E  SmsDeletePropertiesProc  callback# manager_datan#'E  'SmsGetPropertiesProc u callback,# manager_datan# P register_client# interact_request# interact_doneQ# save_yourself_request# save_yourself_phase2_request<# save_yourself_done#( close_connection#0 set_propertiesz#8 delete_properties#@ get_propertiesG#H uSmsCallbacks_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 ESmsConn} SmcSetErrorHandlerVU] - ] handleroldHandler]  X $l - X SmcErrorHandlerSmsSetErrorHandler4U   handler3oldHandler 5 El SmsErrorHandler D__FILE! _cnt# _ptr!# _base!# _flagD# _fileD# __orientation# __ionolock#  __seekable#  __extendedfd#  __xf_nocheck#  __filler#  !!} ""fprintf0"! "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 : ; 7I.? < ' ID .? < ' D tB"u_SmcDefaultErrorHandler_SmsDefaultErrorHandlerSmcSetErrorHandlers SmsSetErrorHandlerB"-IceConnectStatusIcePointer`IcePoProcessMsgProczIcePoVersionRecIcePoAuthProcIceIOErrorProce_IcePoProtocolIcePaProcessMsgProc IcePaVersionRec[IceProtocolSetupProcIceProtocolActivateProc:IcePaAuthProciIceHostBasedAuthProc} _IcePaProtocol _IceProtocol ) _IceProcessMsgInfo IceListenObj IceReplyWaitInfo _IceSavedReplyWaitZ _IceSavedReplyWait IcePingReplyProc _IcePingWait _IcePingWait Y _IceConnectToYouInfoy  _IceProtoSetupToYouInfo$ _IceConnectToMeInfo _IceProtoSetupToMeInfo_IceConnIceConnTSmcSaveYourselfProcnSmPointer~SmcDieProcSmcSaveCompleteProc1uSmcShutdownCancelledProcSmcCallbacksFSmcInteractProc\_SmcInteractWait_SmcInteractWaitSmcSaveYourselfPhase2Proc_SmcPhase2WaitC_SmcPhase2Wait]SmPropValueSmcPropReplyProc_SmcPropReplyWaits_SmcPropReplyWait_SmcConnSmcConnjSmsRegisterClientProcSmsInteractRequestProc7SmsInteractDoneProcQSmsSaveYourselfRequestProcSmsSaveYourselfPhase2RequestProc<SmsSaveYourselfDoneProcSmsCloseConnectionProc_SmsSetPropertiesProczSmsDeletePropertiesProc,SmsGetPropertiesProcGuSmsCallbacks_SmsConnSmsConn] SmcErrorHandler SmsErrorHandler!__FILE     H  6/`6B " 2 > J V b n        * DM RWh ~    g lq} N SXy ~     - 27K PUa fkv          & +0     ':BGgz q`dimrv{  &.6>FNV`jt~ $,6>HPX`hpx&.6@JT^fpx (08@HPXblt~   4 v v v "x o+ 4?B"K,2WJ7je8xu,9?S @h] D m D } H  H  sm_genid.o/ 1281112474 0 0 100644 16276 ` ELF$<4(.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.XBKgoyLamDXMUYT.SmsGenerateClientID.hexinet_ntoastrchrstrncpyatoitimegetpid.XBKgoyLamDXMUYT.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@(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.11 04/09/28 SMI@(#)machtypes.h 1.2 04/09/28 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)strings.h 1.3 96/03/12 SMI@(#)fcntl.h 1.17 06/03/10 SMI@(#)fcntl.h 1.52 07/03/05 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)byteorder.h 1.18 04/09/28 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)stdio.h 1.84 04/09/28 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)socket.h 1.78 08/01/18 SMI@(#)uio.h 1.34 09/06/15 SMI@(#)socket_impl.h 1.1 05/08/02 SMI@(#)un.h 1.11 02/10/02 SMI@(#)if_dl.h 1.10 03/05/21 SMI@(#)netconfig.h 1.24 04/02/27 SMI@(#)in.h 1.55 09/05/27 SMI@(#)stream.h 1.115 08/07/22 SMI@(#)vnode.h 1.133 09/07/17 SMI@(#)t_lock.h 1.45 98/02/01 SMI@(#)machlock.h 1.25 04/07/19 SMI@(#)param.h 1.82 06/01/30 SMI@(#)mutex.h 1.21 07/04/04 SMI@(#)rwlock.h 1.9 98/02/18 SMI@(#)semaphore.h 1.5 98/02/01 SMI@(#)condvar.h 1.14 04/10/21 SMI@(#)rwstlock.h 1.4 04/11/09 SMI@(#)ksynch.h 1.6 97/10/22 SMI@(#)cred.h 1.27 06/05/03 SMI@(#)resource.h 1.37 07/02/07 SMI@(#)seg_enum.h 1.9 09/07/02 SMI@(#)kstat.h 1.22 07/02/02 SMI@(#)kmem.h 1.38 09/05/07 SMI@(#)vmem.h 1.12 05/06/27 SMI@(#)poll.h 1.28 98/11/23 SMI@(#)strmdep.h 1.10 98/01/06 SMI@(#)model.h 1.24 04/09/28 SMI@(#)strft.h 1.2 00/03/17 SMI@(#)inet.h 1.21 08/01/04 SMI@(#)limits.h 1.59 04/08/24 SMI@(#)limits_iso.h 1.2 03/12/04 SMI@(#)int_limits.h 1.9 04/09/28 SMI@(#)netdb.h 1.30 03/12/04 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03sm_genid.c /var/tmp/libSM-1.1.1/src /opt/sunstudio12.1/prod/bin/cc -xc99=all -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.XAKgoyLamDXMUYT.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLamDXMUYT.;backend;raw;cd;DBG_GEN 5.2.7SmsGenerateClientIDXU\TsmsConnWhex}hostname~addressaddr_ptr\temp id\sequence@inet_addr\tempptr1\ptr2\decimal/ilenhaddr.aifirst_ai  cpGcharTunsigned IceConnectPending IceConnectAccepted IceConnectRejected IceConnectIOError mIceConnectStatusunsigned char _XtransConnInfounsigned longintvoid &IcePointerg  sequence_of_request# major_opcode_of_request# minor_opcode_of_request# reply+# A<& IcePoProcessMsgProc T major_version# minor_version# process_msg_proc# IcePoVersionRecT\& IcePoAuthHaveReply IcePoAuthRejected IcePoAuthFailed IcePoAuthDoneCleanupy <t&to IcePoAuthProc7<* 7IceIOErrorProc  vendor\# release\# version_count# version_recsj# auth_count# auth_nameso# auth_procs%# io_error_proc<# Q_IcePoProtocol-<&  -IcePaProcessMsgProc  major_version# minor_version# process_msg_proc2# LIcePaVersionRec<\\to IceProtocolSetupProc<& IceProtocolActivateProc IcePaAuthContinue IcePaAuthAccepted IcePaAuthRejected IcePaAuthFailed8<t&to IcePaAuthProc\ IceHostBasedAuthProc , vendor\# release\# version_count# version_recs# protocol_setup_proc# protocol_activate_proc# auth_count# auth_nameso# auth_procs# host_based_auth_proc#$ io_error_proc<#(  _IcePaProtocol l protocol_name\# orig_client# accept_client # $ _IceProtocoll  accept_client2# orig_client# 1 in_use# my_opcode# protocol # client_data+# accept_flag# process_msg_proc # _IceProcessMsgInfo1 _IceListenObjO _ IceListenObj AIceReplyWaitInfow _IceSavedReplyWait  reply_wait # reply_ready# next # _IceSavedReplyWait  <&  IcePingReplyProc_IcePingWait  ping_reply_proc # client_data+# next #3 3 _IcePingWait  auth_active# my_auth_indexT# my_auth_state+# _IceConnectToYouInfo  my_opcode# my_auth_count# my_auth_indices# auth_active# my_auth_indexT# my_auth_state+#  _IceProtoSetupToYouInfo Y his_version_index# my_version_index# his_vendor\# his_release\# my_auth_indexT# my_auth_state+# must_authenticate# _IceConnectToMeInfoY $E his_opcode# my_opcode# his_version_index# my_version_index# his_vendor\# his_release\# my_auth_indexT# my_auth_state+# must_authenticate# x_IceProtoSetupToMeInfoE_IceConnpio_oka#swapa#waiting_for_byteordera#skip_want_to_closea#want_to_closea#free_asapa#unused1a#unused2a# 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_infoJ #L his_min_opcodeT#P his_max_opcodeT#Q open_ref_count#R proto_ref_count#S listen_objd #T saved_reply_waits #X ping_waits #\ connect_to_you #` protosetup_to_you #d connect_to_mes#h protosetup_to_meb#l <IceConn&\ SmsRegisterClientProc &SmPointer 0 callback# manager_data#G&0 GSmsInteractRequestProc  callbackL# manager_data#& SmsInteractDoneProc  callback# manager_data#&& &SmsSaveYourselfRequestProc z callback+# manager_data#&z SmsSaveYourselfPhase2RequestProc  callback# manager_data#& SmsSaveYourselfDoneProc N callback# manager_data#j&oN jSmsCloseConnectionProc  callbacko# manager_data#  length# value# SmPropValue 6 name\# type\# num_vals# vals# 6\&;@ \SmsSetPropertiesProc  callbacka# manager_data#&o SmsDeletePropertiesProc  callback# manager_data#)& )SmsGetPropertiesProc w callback.# manager_data# P register_client# interact_requesti# interact_done# save_yourself_requestL# save_yourself_phase2_request# save_yourself_done #( close_connection#0 set_properties|#8 delete_properties#@ get_propertiesI#H wSmsCallbacks_SmsConnhsave_yourself_in_progressa#can_cancel_shutdowna#interact_in_progressa#unused1a#unused2a# iceConn# proto_major_version# proto_minor_version# client_id\# callbacks# interaction_allowedT#d SmsConnTlongTT@ ?TT/@ uint8_t  s_b1@# s_b2@# s_b3@# s_b4@#unsigned short uint16_t  s_w1# s_w2# auint32_t S_un_bN# S_un_w# S_addr#in_addr. S_un# asocklen_t sa_family_t Tf sockaddr  sa_familyC# sa_dataU#faddrinfo G ai_flags# ai_family# ai_socktype# ai_protocol# ai_addrlen3# ai_canonname\# ai_addr# ai_next#freeaddrinfohThmTw|getaddrinforinet_ntoa\\Tsprintfmalloc&9aT9atoi[> pid_t getpid[gethostname\Tstrchr\\Tstrncpy\aT asize_t strlen.\T38strcpy\a.= time_t atimean /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 7I.? < ' ID .? < ' ID .? < ' ID &uSmsGenerateClientIDmIceConnectStatus+IcePointerAIcePoProcessMsgProcTIcePoVersionRecyIcePoAuthProc<IceIOErrorProcQ_IcePoProtocol2IcePaProcessMsgProcLIcePaVersionRecIceProtocolSetupProcIceProtocolActivateProc8IcePaAuthProcIceHostBasedAuthProc _IcePaProtocol$ l _IceProtocol 1 _IceProcessMsgInfod IceListenObjw IceReplyWaitInfo _IceSavedReplyWait _IceSavedReplyWait IcePingReplyProc3 _IcePingWait _IcePingWait _IceConnectToYouInfo _IceProtoSetupToYouInfo Y_IceConnectToMeInfoxE_IceProtoSetupToMeInfog_IceConnIceConnSmsRegisterClientProcSmPointerLSmsInteractRequestProciSmsInteractDoneProc+SmsSaveYourselfRequestProcLSmsSaveYourselfPhase2RequestProcSmsSaveYourselfDoneProc oSmsCloseConnectionProcSmPropValueaSmsSetPropertiesProc|SmsDeletePropertiesProc.SmsGetPropertiesProcIwSmsCallbacks_SmsConnSmsConn@uint8_tNuint16_tuint32_tin_addr3socklen_tCsa_family_tfsockaddraddrinfo[pid_tsize_tatime_t#hex3sequence     ;ELTY^e(ab>}a &,1>P\ ! qFKO#',059$,6@HPX`jt|&.8BJRZblv   4 P"+4?K-W^0|e1*u26'7  <9 :p  |:  <  <  <sm_manager.o/ 1281112474 0 0 100644 23228 ` ELF$W4(.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@(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.11 04/09/28 SMI@(#)machtypes.h 1.2 04/09/28 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)strings.h 1.3 96/03/12 SMI@(#)fcntl.h 1.17 06/03/10 SMI@(#)fcntl.h 1.52 07/03/05 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)byteorder.h 1.18 04/09/28 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)socket.h 1.78 08/01/18 SMI@(#)uio.h 1.34 09/06/15 SMI@(#)socket_impl.h 1.1 05/08/02 SMI@(#)un.h 1.11 02/10/02 SMI@(#)if_dl.h 1.10 03/05/21 SMI@(#)netconfig.h 1.24 04/02/27 SMI@(#)in.h 1.55 09/05/27 SMI@(#)stream.h 1.115 08/07/22 SMI@(#)vnode.h 1.133 09/07/17 SMI@(#)t_lock.h 1.45 98/02/01 SMI@(#)machlock.h 1.25 04/07/19 SMI@(#)param.h 1.82 06/01/30 SMI@(#)mutex.h 1.21 07/04/04 SMI@(#)rwlock.h 1.9 98/02/18 SMI@(#)semaphore.h 1.5 98/02/01 SMI@(#)condvar.h 1.14 04/10/21 SMI@(#)rwstlock.h 1.4 04/11/09 SMI@(#)ksynch.h 1.6 97/10/22 SMI@(#)cred.h 1.27 06/05/03 SMI@(#)resource.h 1.37 07/02/07 SMI@(#)seg_enum.h 1.9 09/07/02 SMI@(#)kstat.h 1.22 07/02/02 SMI@(#)kmem.h 1.38 09/05/07 SMI@(#)vmem.h 1.12 05/06/27 SMI@(#)poll.h 1.28 98/11/23 SMI@(#)strmdep.h 1.10 98/01/06 SMI@(#)model.h 1.24 04/09/28 SMI@(#)strft.h 1.2 00/03/17 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 -xc99=all -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.XAKgoyLamDXMEeT.Xa;g;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLamDXMEeT.;backend;raw;cd;DBG_GEN 5.2.7_SmsProtocolSetupProc7zUiceConn0majorVersion1 minorVersion2}vendor3}release4clientDataRet5failureReasonRet6 smsConn$8maskd9status:5LLstr7LAintunsigned% IceConnectPending IceConnectAccepted IceConnectRejected IceConnectIOError IceConnectStatusunsigned char _XtransConnInfo Munsigned longchar uvoid  IcePointer  sequence_of_requestd#major_opcode_of_request#minor_opcode_of_request#reply#  Ld ! LIcePoProcessMsgProc major_version#minor_version#process_msg_procQ# kIcePoVersionRec  } 7 IcePoAuthHaveReply IcePoAuthRejected IcePoAuthFailed IcePoAuthDoneCleanupp 7 pIcePoAuthProc u  IceIOErrorProc Vvendor}#release}#version_count#version_recs# auth_count#auth_names#auth_procs#io_error_proc# _IcePoProtocol Vd p IcePaProcessMsgProc major_version#minor_version#process_msg_proc# IcePaVersionRec G}}  GIceProtocolSetupProcy g yIceProtocolActivateProc IcePaAuthContinue IcePaAuthAccepted IcePaAuthRejected IcePaAuthFailed&  &IcePaAuthProc +U} D UIceHostBasedAuthProc ,n vendor}#release}#version_count#version_recs# protocol_setup_procL#protocol_activate_proc~#auth_count#auth_names#auth_procs?# host_based_auth_procZ#$io_error_proc#( u_IcePaProtocol n  protocol_name}#orig_clientk#accept_client # _IceProtocol  accept_client#orig_clientQ#  in_use#my_opcode#protocol #client_data# accept_flag#process_msg_proc #  _IceProcessMsgInfo _IceListenObj IceListenObj IceReplyWaitInfo _IceSavedReplyWait F reply_wait #reply_ready#nextF # _IceSavedReplyWait K {  i { IcePingReplyProc_IcePingWait  ping_reply_proc #client_data#next # _IcePingWait J auth_active#my_auth_indexu#my_auth_state#  _IceConnectToYouInfo J  my_opcode#my_auth_count#my_auth_indices#auth_active# my_auth_indexu#my_auth_state# j _IceProtoSetupToYouInfo  his_version_index#my_version_index#his_vendor}#his_release}# my_auth_indexu#my_auth_state#must_authenticate#  _IceConnectToMeInfo $his_opcode#my_opcode#his_version_index#my_version_index# his_vendor}#his_release}#my_auth_indexu#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_sequenced#receive_sequenced#connection_string}#vendor}#release}# inbuf}#$inbufptr}#(inbufmax}#,outbuf}#0outbufptr}#4outbufmax}#8scratch}#<scratch_sized#@dispatch_level#Dcontext#Hprocess_msg_info #Lhis_min_opcodeu#Phis_max_opcodeu#Qopen_ref_count<#Rproto_ref_count<#Slisten_obj #Tsaved_reply_waitsd #Xping_waits #\connect_to_youe #`protosetup_to_you #dconnect_to_me #hprotosetup_to_me#l IceConn  :}  :SmsRegisterClientProc SmPointer callback?#manager_data[#  SmsInteractRequestProc callback#manager_data[#  SmsInteractDoneProc dcallback#manager_data[# d SmsSaveYourselfRequestProc callback#manager_data[#  SmsSaveYourselfPhase2RequestProc Ocallback#manager_data[#f O fSmsSaveYourselfDoneProc callbackk#manager_data[#  SmsCloseConnectionProc #callback#manager_data[# Hlength#value[# #SmPropValue H name}#type}#num_vals#valsZ# _   SmsSetPropertiesProc callback#manager_data[#/  /SmsDeletePropertiesProc callback4#manager_data[#  SmsGetPropertiesProc callback#manager_data[# Pregister_clientk#interact_request#interact_done6#save_yourself_request#save_yourself_phase2_request!# save_yourself_done#(close_connection#0set_properties#8delete_propertiesR#@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_allowedu#d SmsConnu 2SmsInitializexU}vendoru}releaseu newClientProcu[managerDatavZhostBasedAuthProcverrorLengthw}errorStringRetw auth_namesyauth_procszauth_count{versions }version_countC d   SmsNewClientProcu long+  SmsClientHostNameU}Y$smsConnSmsRegisterClientReplyU$smsConn}clientId iceConnextrapMsgpData} <CARD8! dCARD32 |majorOpcode#minorOpcode#unused#length!# .smRegisterClientReplyMsg |SmsSaveYourself)UU$smsConnsaveType shutdowninteractStylefasticeConnpMsg3Afw majorOpcode#minorOpcode#unused1U#length!#saveType#shutdown# interactStyle# fast# unused2f# wsmSaveYourselfMsg SmsSaveYourselfPhase2U$smsConniceConn?_pMsg  majorOpcode#minorOpcode#data#length!# iceMsg SmsInteract hU$smsConniceConn 6_pMsg ASmsDieU$smsConniceConn_pMsgSmsSaveComplete!Ui $smsConn iceConn"s_pMsg$SmsShutdownCancelled,8 U $smsConn+iceConn- _pMsg/ASmsReturnProperties9KU"$smsConn8numProps8 "props8iceConn:bytes;pMsg"<pBuf}=pStart}> _iC_jC _iH_jH ," z"majorOpcode#minorOpcode#unused"#length!# ,"smPropertiesReplyMsg z"SmsCleanUpRU"$smsConnQ_SmsProcessMessage#dmalloc#free3#     } IcePaAuthStatus_IcePaMagicCookie1ProcL##3#8#=#B#8#G#_IceWrite#d}}u ##strncpy} $##u $ size_t strlen$<$$}u A$F$strcpy}o$<$K$memset$ $$memcpy$$$IceGetPeerName}$IceFlush %IceAllocScratch}1%dIceProtocolShutdown]% u b% g% & IceRegisterForProtocolReply}}}]%l%q%UGy! /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 7I .? < ' ID %<SmsInitializeSmsClientHostNameYSmsRegisterClientReplySmsSaveYourself8SmsSaveYourselfPhase2SmsInteractSmsDieSmsSaveCompletei SmsShutdownCancelled SmsReturnProperties"SmsCleanUp(%{_SmsProtocolSetupProc%%IceConnectStatusIcePointerQIcePoProcessMsgProckIcePoVersionRecuIcePoAuthProcIceIOErrorProcV_IcePoProtocolIcePaProcessMsgProcIcePaVersionRecLIceProtocolSetupProc~IceProtocolActivateProc+IcePaAuthProcZIceHostBasedAuthProcun _IcePaProtocol _IceProtocol  _IceProcessMsgInfo IceListenObj IceReplyWaitInfo _IceSavedReplyWaitK _IceSavedReplyWait IcePingReplyProc _IcePingWait _IcePingWait J _IceConnectToYouInfoj _IceProtoSetupToYouInfo _IceConnectToMeInfo _IceProtoSetupToMeInfo_IceConnIceConn?SmsRegisterClientProc[SmPointerkSmsInteractRequestProcSmsInteractDoneProc6SmsSaveYourselfRequestProcSmsSaveYourselfPhase2RequestProc!kSmsSaveYourselfDoneProcSmsCloseConnectionProc#HSmPropValue_SmsSetPropertiesProc4SmsDeletePropertiesProcRSmsGetPropertiesProcSmsCallbacks_SmsConn$SmsConnSmsNewClientProcCARD8!CARD32.|smRegisterClientReplyMsgwsmSaveYourselfMsg iceMsg,"z"smPropertiesReplyMsgL#IcePaAuthStatus$size_tz      %7TEMXt90p@ .>HPDSg~.:N \h=V` !7\ ao %Xfv!Ml"!!+!W!h!!=!!!'!8z!! !p !   $ =  *T |   "   9 ^ o "  b " !+"9!Wa-} ./wOS26u y#S$W.%2jn& ' I M  (    )!!!!!","!)19CKS[cks{ '19CKS]emz # #+3;CKS[emw$%& &'-9AIV(]iqy),    4 @"+x4?%K>%WDeEuF,G  L O Q Qp  LS  W  W  Wsm_misc.o/ 1281112475 0 0 100644 15956 ` ELF\;4(.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} callback# manager_data#Uh>USmsInteractDoneProc  callbackZ# manager_data#hSmsSaveYourselfRequestProc ! callback# manager_data#3h!3SmsSaveYourselfPhase2RequestProc  callback8# manager_data#hSmsSaveYourselfDoneProc  callback# manager_data#h SmsCloseConnectionProc a callback# manager_data#}ha}SmsSetPropertiesProc  callback# manager_data#h SmsDeletePropertiesProc 8 callback# manager_data#Jh8JSmsGetPropertiesProc  callbackO# manager_data# P register_client# interact_request# interact_donet# save_yourself_request# save_yourself_phase2_request_# save_yourself_done#( close_connection3#0 set_properties#8 delete_properties #@ get_propertiesj#HSmsCallbacks_SmsConnhsave_yourself_in_progressP#can_cancel_shutdownP#interact_in_progressP#unused1P#unused2P# iceConny# proto_major_version# proto_minor_version# client_id# callbacks# interaction_allowed#dhSmsConn SmsProtocolRevisionU* smsConn SmsClientIDUz smsConnclientId SmsGetIceConnectionUy smsConnmalloc Pfree  Psize_tstrlen ! !#!strcpy!(! /var/tmp/libSM-1.1.1/src../include/X11/SM/usr/local/include/X11/ICE/usr/include/syssm_misc.cSMlib.hSMlibint.hICEconn.hICElib.htypes.h. . 9 J U g y ~    &/ FO f      & 9 ? V_ v       DD%.?  : ; @ ' D I: ;   4I : ;  $> II:  :  I8 .?  : ; @ ' ID   :  ( < ' D I' ID  :  :  I8 .? < ' ID .? < ' D &I7I.? < ' ID J!rSmFreePropertySmFreeReasonsSmcProtocolVersionSmcProtocolRevisionSmcVendorLSmcReleaseSmcClientIDSmcGetIceConnection)SmsProtocolVersionSmsProtocolRevision* SmsClientIDz SmsGetIceConnectionJ!SmPointer+SmPropValueBSmProp\IceConnectStatusIcePointerIcePoProcessMsgProc/IcePoVersionRecOIcePoAuthProcIceIOErrorProc'_IcePoProtocolIcePaProcessMsgProc"oIcePaVersionRecIceProtocolSetupProcIceProtocolActivateProcIcePaAuthProcIceHostBasedAuthProc _IcePaProtocol B _IceProtocolZ  _IceProcessMsgInfo: IceListenObjM IceReplyWaitInfoi _IceSavedReplyWait _IceSavedReplyWait IcePingReplyProc _IcePingWait\ _IcePingWaitt _IceConnectToYouInfo d _IceProtoSetupToYouInfo /_IceConnectToMeInfoN_IceProtoSetupToMeInfo=_IceConnyIceConnSmcSaveYourselfProcSmcDieProc&jSmcSaveCompleteProcSmcShutdownCancelledProcoSmcCallbacksSmcInteractProc_SmcInteractWait_SmcInteractWait7SmcSaveYourselfPhase2ProcW_SmcPhase2Wait_SmcPhase2WaitSmcPropReplyProc_SmcPropReplyWaitJ_SmcPropReplyWaitg_SmcConnSmcConnSmsRegisterClientProcSmsInteractRequestProcZSmsInteractDoneProctSmsSaveYourselfRequestProc8SmsSaveYourselfPhase2RequestProc_SmsSaveYourselfDoneProcSmsCloseConnectionProc3SmsSetPropertiesProcSmsDeletePropertiesProc OSmsGetPropertiesProcjSmsCallbacks_SmsConnSmsConn size_t    P @`D%D0D<PPpcwD'Cp|2 n )-\`AE  ; ?    &0=DPZbjt !(4<DQXdqx  4  444"4+7 67 J!B*N-Y\.l/}5 7  D80  t9  L;  T; sm_process.o/ 1281112475 0 0 100644 38736 ` ELFX4(.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  :  ( I: < I :  I8 ' D I' ID  :  :  I8 I !I/ .?  : ;@ ' D I: ; .? < ' ID .? < ' D 7I&I.? < ' ID <l3{_SmcProcessMessage_SmsProcessMessageVl3!IceConnectStatusIcePointerTIcePoProcessMsgProcnIcePoVersionRecx IcePoAuthProc IceIOErrorProc Y _IcePoProtocol IcePaProcessMsgProc IcePaVersionRecO IceProtocolSetupProc IceProtocolActivateProc . IcePaAuthProc] IceHostBasedAuthProcx q _IcePaProtocol _IceProtocol _IceProcessMsgInfoIceListenObjIceReplyWaitInfo_IceSavedReplyWaitN_IceSavedReplyWaitIcePingReplyProc_IcePingWait_IcePingWaitM_IceConnectToYouInfom_IceProtoSetupToYouInfo_IceConnectToMeInfo_IceProtoSetupToMeInfo_IceConn IceConnHSmcSaveYourselfProcbSmPointerrSmcDieProc SmcSaveCompleteProc%iSmcShutdownCancelledProcSmcCallbacks:SmcInteractProcP_SmcInteractWait_SmcInteractWaitSmcSaveYourselfPhase2Proc_SmcPhase2Wait7_SmcPhase2WaitQvSmPropValueSmcPropReplyProc_SmcPropReplyWaitg_SmcPropReplyWait_SmcConnSmcConnCARD8CARD16CARD32iceErrorMsg_SmcRegisterClientReply=smRegisterClientReplyMsgusmSaveYourselfMsgsmPropertiesReplyMsg$'SmsRegisterClientProc@''SmsInteractRequestProc''SmsInteractDoneProc (i(SmsSaveYourselfRequestProc((SmsSaveYourselfPhase2RequestProc(@)SmsSaveYourselfDoneProc^))SmsCloseConnectionProc)*SmsSetPropertiesProc4**SmsDeletePropertiesProc**SmsGetPropertiesProc+/+=,SmsCallbacksP,_SmsConns-SmsConn--smRegisterClientMsg-`.smInteractRequestMsg..smInteractDoneMsg$//smSaveYourselfRequestMsg/Y0smSaveYourselfDoneMsg00smCloseConnectionMsg 1X1smSetPropertiesMsg11smDeletePropertiesMsg     %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%U%Y%t%x%%%%%%%%%Y&]&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?+ 56 5l3Bwh Ns\t@ltZ}H| 8~      H  P 0707010004994d000081ed0000000000000000000000014c5c399b000003c1000000b500010002ffffffffffffffff0000001c00000000root/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' 0707010004994e000081ed0000000000000000000000014c5c399b00021450000000b500010002ffffffffffffffff0000002200000000root/usr/local/lib/libSM.so.6.0.1ELF4(4 (! ed !"#'(*-/1234568;<>ABEFGHIJLPQSTWXYZ[\^_ab  $%&)+,.079:=?@CDKMNORUV]`c@ DPPb Ng af`9 ̃ N Q (DM\pR p`E P  A= , (2 / FRWPb bu8a I+ 0- ": )F 'W Q ,?Qc ipOn R p@H A  "4=NUȃ bjrwQ 0Qb 0+O F 4 G 8a *4@Ni ?Fp0 ^ e@g xF 0P @";  DX . Rb _edataSmsInitialize.XBKgoyLamDXMkXT.SmsGenerateClientID.sequenceSmcVendorSmcCloseConnection_endIceLastSentSequenceNumber_SmsOpcode_SmsNewClientProcSmsGenerateClientID.XBKgoyLamDXMkXT.SmsGenerateClientID.hexIceAllocScratch__iobSmFreeProperty_GLOBAL_OFFSET_TABLE_SmsProtocolVersionIceRegisterForProtocolReplyIceFlushIceGetPeerNameSmsGetIceConnectionSmsSaveYourselfPhase2malloc_IcePaMagicCookie1ProcstrlenSmcProtocolVersion_SmcOpcodeSmcOpenConnectionstrcpystrncpyIceRegisterForProtocolSetupSmsClientHostNameSmcInteractDoneinet_ntoaSmcSaveYourselfDonegethostnameatoiSmcReleaseIceCloseConnectionSmsSetErrorHandlerSmsReturnPropertiesSmcRequestSaveYourself_SmsErrorHandlerSmcModifyCallbacksSmcGetPropertiesfreeSmcDeletePropertiesSmcGetIceConnection_IcePoMagicCookie1Proc_IceErrorBadLength_IceErrorBadValue_IceErrorBadMinor_initmemsetIceSetShutdownNegotiationSmFreeReasons_SmcProcessMessage_IceErrorBadState_PROCEDURE_LINKAGE_TABLE_SmsShutdownCancelledIceProcessMessagesSmsRegisterClientReplygetaddrinfoIceOpenConnection_DYNAMIC_SmcErrorHandlergetpid_lib_versionfprintfsprintftimeSmsProtocolRevisionSmcClientIDIceProtocolShutdown_SmsNewClientDataSmcInteractRequestSmsDiegetenv_SmsDefaultErrorHandlerSmsSaveCompleteSmcSetErrorHandlerIceProtocolSetup_IceWriteSmsCleanUpmemcpy_SmcDefaultErrorHandler_etext_SmsProcessMessage_IceReadSkipSmsInteractSmcProtocolRevisionfreeaddrinfoSmcSetProperties_finiexitSmsSaveYourselfSmcRequestSaveYourselfPhase2SmsClientIDstrchr_IceReadlibnsl.so.1SUNW_0.7SUNWprivate_1.1libsocket.so.1SUNW_1.4libc.so.1SYSVABI_1.3libICE.so.6libSM.so.6/usr/local/lib0(= #qN ,< '= KT7^ $0@H`h|ĈȈ̈ЈԈ؈܈,@LPTX`dl\AU* NHJD  8 lp0|8UNW M(?,4&8Q<-D5LPTTX\<dlIp6t xRD^#>[ !$b($0F4B<EhptXx9|1c23(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@ud4jPfEEuDE,t-E(~%<E(PRE,P$ U,U(BEEEE,PE(PBPjE PEPEEuEjjHEEuQE,t-E(~%HE(PRE,P U,U(BjEPEHE,PE(PEPEPEPEPjEPBPEPs(EEtEu)jEPBjEPTEEuPjEP1E,t-E(~%XE(PRE,P U,U(BEEUPEUPEUP EUPEU܉PE@Ej jP EPEPEPq E@<E@@E@DMA ‰AMAU qE u `E jE P?E̋ŰẼ؃DEЋUEЃB4UD;B8vjEPE@4E؋UEЃB4UD;B8w E؃E E@U؈BUظBEЃE؉PUEЃB4UDB4E@U@BEԋỦPEԃEԋẼtEPE PEP[ Ẽ؃ŰMȉMjEPjEP1E@EEEEEEE4E(EPEPEP EEttE,t-E(~%xE(PRE,P U,U(BEj@P1Ej@P jEPEElEuLE$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 }SUEjP)UEjP؃UDЉUE@EE;E |UEB4UD;B8vjEPE@4EUEB4UD;B8wEE E@UBU BEEPUEB4UDB4E@U@BEU PEEEEEE;E UEjPЋEPEEUEjPt+}uUEjPPPEP UEjPUEjPp؃UЉUE@EE;E BjEPG@PEPjEPjEPEE@tEj@PE@tEj@PE@tEj@PE@Dt6E@DE܋E܃t%E܋@EjEP[E؉E܋E܃ujEP?Eu EEu E EEEE]Ћű}ÐU]ZUeڋEPE PEP ]ÐU4]ԉuЉ}ZUนeڋE@EE@4U;B8vjEPE@4E@UBU BE@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‰AEPEPfEEEEPjEP EU PEEEEEE;E UEj@PЋEPEEUEj@P^t1UE4UEj@P9PFPEPH UEj@PUEj@P؃UЉUUEj@PЋEPEEUEj@Pt1UE4UEj@P|PFPEP UEj@PTUEj@P;؃UЉUUEU@BEEEEEUEU;PUEU@ MЉAEEUEU@ Ѓt3UEuH UEU@ PDPEP UEuH UEU@ Ѓ؃MȉME@EUEU;P=E@EE;E pEP4UE;P8v%jEPEPEPEPj 'UEPEPB4P EP4UEP4jEP]ԋuЋ}ÐU$]u}ZUY`ڋE@EEEE;E }SUEjP9UEjP#؃UDЉUE@EE;E |UEB4UD;B8vjEPE@4EUEB4UD;B8wEE E@UBU BEEPUEB4UDB4E@U@BEU PEEEEEE;E UEjPЋEPEEUEjPt+}uUEjPPPEP UEjPUEjP؃UЉUE@EE;E BjEPW]u}ÐU]ZU]ڋE@Ejj EEuEEU PEUPE@E@DEEt'E@tE@EEt E@uEu EUPD EUPE@4U;B8vjEPcE@4E싃@UBUBE@E@4UB4E@U@BjEP EE]ÐU]ZU踯\ڋE@Ejj ]EEuEEUPEUPE@E@]_kw3?KWU]ZU/SڋE E?EQEEE9 E-E!E } tt tà tԋPB PbjjEPEPRA P=EPRA P ?ESEGE;E/E#Ew渹UDU⋋EPRA P Eu E3Eu EEu E EEPRA P= E@EEEE t7E%E% ЋE% ЋE% ЉUE@EEEE t7E%E% ЋE% ЋE% ЉUEPRA Px EPRA P[ EEuE@EEu+t ~jPEPPPV jP@@.jP|1B@Dž}z4B@4B@@|B@jPpDjjЋP@PRVPWPP@P@BP@='~ P@jPj@PtPP.EE|xU$]uZU|IڋEtjEPYEtjEPCjjhEEuYXEjEP5j@PEE UPEtU EPBPREEUPEU PEUP E@MA ‰AUBdMAU qMA qEUPEjPjPC \`UjE PBPEPAPEPFЃEEEE]uÐU,]ZUظGڋd@Eh@EElBEBEBEEE tE~ U BEuBE t-E~%pEPRE P U UBEt@x|jjjjPEPEPEPEPEPEPE PEPR?8E܋tU܉PE܃}AE t-E~%EPRE P1 U UBE"\UP`UPEE]ÐU ]ZU/FڋEj@PEE]ÐU$]uZUEڋE@EjE Pj@PEEUPEu EUE PBPjE PjE P؃DEUEB4UD;B8vjEPZE@4EUEB4UD;B8w EE Et@UBUBEEPUEB4UDB4E@U@BjE PЋEPEEjE PtjE P}PE PEP jE P^jE PN؃UЉUjEP8EE]uÐU]uZUCڋE@EE@4U;B8vjEPE@4Et@UBUBE@E@4UB4E@U@BUE BUEB UEB UEB jEP\MA ‰AEtEtEu UEBd UBdEtEtEu EEUMAU q]uÐU]ZUBڋE@EE@4U;B8vjEPzE@4Et@UBUBE@E@4UB4E@U@BjEP#]ÐU]uZUAڋE@EE@4U;B8vjEPE@4Et@UBUBE@E@4UB4E@U@BjEPpMA q]uÐU]ZU@ڋE@EE@4U;B8vjEPE@4Et@UBU BE@E@4UB4E@U@BjEP]ÐU]ZUO@ڋE@EE@4U;B8vjEPJE@4Et@UBUBE@E@4UB4E@U@BjEP]ÐU]uZU?ڋE@EE@4U;B8vjEPE@4Et@UBU BE@E@4UB4E@U@BjEP@MAU 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@P{PFPEP UEj@PSUEj@P:؃UЉUUEj@P ЋEPEEUEj@Pt1UE4UEj@PPFPEP UEj@PUEj@P}؃UЉUUEU@BEEEEEUEU;PUEU@ MЉAEEUEU@ Ѓt3UEuH UEU@ PDPEP UEuH UEU@ Ѓ؃MȉME@EUEU;P=E@EE;E pEP4UE;P8v'jEP@EPEPEP )UEPEPB4P EP4UEP4jEP]ԋuЋ}ÐU]ZU9ڋUt@PBPE@tEj@P]jEPO]U ]ZU/9ڋEE@tEj@PE@tEj@PE@ t_EEU;P} UEUBE؃UMȉME@EE;E6EU;P$r EU;P,rjEP蕒MUjjEPEPBXPEPATЃEt(tjjjEPBPEPUE@`PEPB\ЃytjjjEPBPEPEPEP|@M }w)UЍD܋U wAUЍDU]u}} !9 UWVS[M[^_UWVS[1[^_0123456789abcdefXSMPMIT1.0Could not register XSMP protocol with ICESESSION_MANAGERSESSION_MANAGER environment variable not definedCan't mallocInternal error in IceOpenConnectionIO error occured opening connectionMIT-MAGIC-COOKIE-1RegisterClientInteractRequestInteractDoneSaveYourselfDoneCloseConnectionSetPropertiesGetProperties XSMP error: Offending minor opcode = %d (%s) Offending sequence number = %ld BadMinorBadStateBadLengthBadValue??? Error class = %s CanContinueFatalToProtocolFatalToConnection Severity = %s BadValue Offset = %d BadValue Length = %d BadValue = %d SaveYourselfInteractDieShutdownCancelled 1%s%.13ld%.10ld%.4dMemory allocation failedThe SmsNewClientProc callback can't be NULLXSMPCould not register XSMP protocol with ICEMIT-MAGIC-COOKIE-1lpt,`p&6FVfvԄ(8HLP̅؅$4Hx؆$(<@&D6FVXt`>fvj<T v  oجoo0@pooԇ @p   ȃ  l )l4=ȃ L4)l=ȃ Vgslxp}t    ,  ,4 ` p$ /  $  4)l=ȃ VԄ     ( 8 H L P4 0     ̅  ؅   "0 '  -$ 34 9H0 ?x0 E0 K؆0 Q W  ]$ c( i< o@ 4)l=ȃ VuD 4)=̃ V`> X  t, 3 9* 4)=ȃ V4)l=ȃ V4)l=ȃ V@ 2PPb <g OTny`9 ̃ N Q 2;JpR ^`E t{P  A= ,   / 4@EPb Pc8a vI+ 0- ": )F 'W Q -?Q W^xOn R p@H A  "+<Cȃ PX`eQ y0Qb 0+O F 4 G 8a "@Ni -4p0 L S@g fsF 0P @";  DX . Rb .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__edataSmsInitialize.XBKgoyLamDXMkXT.SmsGenerateClientID.sequenceSmcVendorSmcCloseConnection_endIceLastSentSequenceNumber_SmsOpcode_SmsNewClientProcSmsGenerateClientID.XBKgoyLamDXMkXT.SmsGenerateClientID.hexIceAllocScratch__iobSmFreeProperty_GLOBAL_OFFSET_TABLE_SmsProtocolVersionIceRegisterForProtocolReplyIceFlushIceGetPeerNameSmsGetIceConnectionSmsSaveYourselfPhase2malloc_IcePaMagicCookie1ProcstrlenSmcProtocolVersion_SmcOpcodeSmcOpenConnectionstrcpystrncpyIceRegisterForProtocolSetupSmsClientHostNameSmcInteractDoneinet_ntoaSmcSaveYourselfDonegethostnameatoiSmcReleaseIceCloseConnectionSmsSetErrorHandlerSmsReturnPropertiesSmcRequestSaveYourself_SmsErrorHandlerSmcModifyCallbacksSmcGetPropertiesfreeSmcDeletePropertiesSmcGetIceConnection_IcePoMagicCookie1Proc_IceErrorBadLength_IceErrorBadValue_IceErrorBadMinor_initmemsetIceSetShutdownNegotiationSmFreeReasons_SmcProcessMessage_IceErrorBadState_PROCEDURE_LINKAGE_TABLE_SmsShutdownCancelledIceProcessMessagesSmsRegisterClientReplygetaddrinfoIceOpenConnection_DYNAMIC_SmcErrorHandlergetpid_lib_versionfprintfsprintftimeSmsProtocolRevisionSmcClientIDIceProtocolShutdown_SmsNewClientDataSmcInteractRequestSmsDiegetenv_SmsDefaultErrorHandlerSmsSaveCompleteSmcSetErrorHandlerIceProtocolSetup_IceWriteSmsCleanUpmemcpy_SmcDefaultErrorHandler_etext_SmsProcessMessage_IceReadSkipSmsInteractSmcProtocolRevisionfreeaddrinfoSmcSetProperties_finiexitSmsSaveYourselfSmcRequestSaveYourselfPhase2SmsClientIDstrchr_IceReadanotate anotate |Rp04anotate 8p0694anotate anotate @g@`>anotate anotate @(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.11 04/09/28 SMI@(#)machtypes.h 1.2 04/09/28 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)strings.h 1.3 96/03/12 SMI@(#)fcntl.h 1.17 06/03/10 SMI@(#)fcntl.h 1.52 07/03/05 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)byteorder.h 1.18 04/09/28 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.11 04/09/28 SMI@(#)machtypes.h 1.2 04/09/28 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)strings.h 1.3 96/03/12 SMI@(#)fcntl.h 1.17 06/03/10 SMI@(#)fcntl.h 1.52 07/03/05 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)byteorder.h 1.18 04/09/28 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.11 04/09/28 SMI@(#)machtypes.h 1.2 04/09/28 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)strings.h 1.3 96/03/12 SMI@(#)fcntl.h 1.17 06/03/10 SMI@(#)fcntl.h 1.52 07/03/05 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)byteorder.h 1.18 04/09/28 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)stdio.h 1.84 04/09/28 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.11 04/09/28 SMI@(#)machtypes.h 1.2 04/09/28 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)strings.h 1.3 96/03/12 SMI@(#)fcntl.h 1.17 06/03/10 SMI@(#)fcntl.h 1.52 07/03/05 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)byteorder.h 1.18 04/09/28 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)stdio.h 1.84 04/09/28 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)socket.h 1.78 08/01/18 SMI@(#)uio.h 1.34 09/06/15 SMI@(#)socket_impl.h 1.1 05/08/02 SMI@(#)un.h 1.11 02/10/02 SMI@(#)if_dl.h 1.10 03/05/21 SMI@(#)netconfig.h 1.24 04/02/27 SMI@(#)in.h 1.55 09/05/27 SMI@(#)stream.h 1.115 08/07/22 SMI@(#)vnode.h 1.133 09/07/17 SMI@(#)t_lock.h 1.45 98/02/01 SMI@(#)machlock.h 1.25 04/07/19 SMI@(#)param.h 1.82 06/01/30 SMI@(#)mutex.h 1.21 07/04/04 SMI@(#)rwlock.h 1.9 98/02/18 SMI@(#)semaphore.h 1.5 98/02/01 SMI@(#)condvar.h 1.14 04/10/21 SMI@(#)rwstlock.h 1.4 04/11/09 SMI@(#)ksynch.h 1.6 97/10/22 SMI@(#)cred.h 1.27 06/05/03 SMI@(#)resource.h 1.37 07/02/07 SMI@(#)seg_enum.h 1.9 09/07/02 SMI@(#)kstat.h 1.22 07/02/02 SMI@(#)kmem.h 1.38 09/05/07 SMI@(#)vmem.h 1.12 05/06/27 SMI@(#)poll.h 1.28 98/11/23 SMI@(#)strmdep.h 1.10 98/01/06 SMI@(#)model.h 1.24 04/09/28 SMI@(#)strft.h 1.2 00/03/17 SMI@(#)inet.h 1.21 08/01/04 SMI@(#)limits.h 1.59 04/08/24 SMI@(#)limits_iso.h 1.2 03/12/04 SMI@(#)int_limits.h 1.9 04/09/28 SMI@(#)netdb.h 1.30 03/12/04 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.11 04/09/28 SMI@(#)machtypes.h 1.2 04/09/28 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)strings.h 1.3 96/03/12 SMI@(#)fcntl.h 1.17 06/03/10 SMI@(#)fcntl.h 1.52 07/03/05 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)byteorder.h 1.18 04/09/28 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)socket.h 1.78 08/01/18 SMI@(#)uio.h 1.34 09/06/15 SMI@(#)socket_impl.h 1.1 05/08/02 SMI@(#)un.h 1.11 02/10/02 SMI@(#)if_dl.h 1.10 03/05/21 SMI@(#)netconfig.h 1.24 04/02/27 SMI@(#)in.h 1.55 09/05/27 SMI@(#)stream.h 1.115 08/07/22 SMI@(#)vnode.h 1.133 09/07/17 SMI@(#)t_lock.h 1.45 98/02/01 SMI@(#)machlock.h 1.25 04/07/19 SMI@(#)param.h 1.82 06/01/30 SMI@(#)mutex.h 1.21 07/04/04 SMI@(#)rwlock.h 1.9 98/02/18 SMI@(#)semaphore.h 1.5 98/02/01 SMI@(#)condvar.h 1.14 04/10/21 SMI@(#)rwstlock.h 1.4 04/11/09 SMI@(#)ksynch.h 1.6 97/10/22 SMI@(#)cred.h 1.27 06/05/03 SMI@(#)resource.h 1.37 07/02/07 SMI@(#)seg_enum.h 1.9 09/07/02 SMI@(#)kstat.h 1.22 07/02/02 SMI@(#)kmem.h 1.38 09/05/07 SMI@(#)vmem.h 1.12 05/06/27 SMI@(#)poll.h 1.28 98/11/23 SMI@(#)strmdep.h 1.10 98/01/06 SMI@(#)model.h 1.24 04/09/28 SMI@(#)strft.h 1.2 00/03/17 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.11 04/09/28 SMI@(#)machtypes.h 1.2 04/09/28 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)strings.h 1.3 96/03/12 SMI@(#)fcntl.h 1.17 06/03/10 SMI@(#)fcntl.h 1.52 07/03/05 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)byteorder.h 1.18 04/09/28 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)stdio.h 1.84 04/09/28 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMIacomp: Sun C 5.10 SunOS_i386 2009/06/03as: Sun Compiler Common 12.1 SunOS_i386 2009/06/03@(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.11 04/09/28 SMI@(#)machtypes.h 1.2 04/09/28 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)strings.h 1.3 96/03/12 SMI@(#)fcntl.h 1.17 06/03/10 SMI@(#)fcntl.h 1.52 07/03/05 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)byteorder.h 1.18 04/09/28 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 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.10-1.497sm_auth.c /var/tmp/libSM-1.1.1/src /opt/sunstudio12.1/prod/bin/cc -xc99=all -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.XAKgoyLamDXMUFT.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLamDXMUFT.;backend;raw;cd;DBG_GEN 5.2.76sm_client.c /var/tmp/libSM-1.1.1/src /opt/sunstudio12.1/prod/bin/cc -xc99=all -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.XAKgoyLamDXMELT.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLamDXMELT.;backend;raw;cd;DBG_GEN 5.2.7@int_SmcOpcode%_SmsOpcode&unsigned-IceConnectPendingIceConnectAcceptedIceConnectRejectedIceConnectIOErrorIceConnectStatusunsigned char_XtransConnInfoUunsigned longchar}voidIcePointer  sequence_of_requestl# major_opcode_of_request# minor_opcode_of_request# reply#  T    l   $)TIcePoProcessMsgProc  major_version# minor_version# process_msg_procY#sIcePoVersionRec?IcePoAuthHaveReplyIcePoAuthRejectedIcePoAuthFailedIcePoAuthDoneCleanup x       $  ?xIcePoAuthProc}  IceIOErrorProc ^ vendor# release# version_count# version_recs# auth_count# auth_names# auth_procs# io_error_proc#_IcePoProtocol^     l xIcePaProcessMsgProc  major_version# minor_version# process_msg_proc#IcePaVersionRec O        OIceProtocolSetupProc   oIceProtocolActivateProcIcePaAuthContinueIcePaAuthAcceptedIcePaAuthRejectedIcePaAuthFailed .      $  .IcePaAuthProc3 ] L]IceHostBasedAuthProc ,v vendor# release# version_count# version_recs# protocol_setup_procT# protocol_activate_proc# auth_count# auth_names# auth_procsG# host_based_auth_procb#$ io_error_proc#(}_IcePaProtocolv  protocol_name# orig_clients# accept_client#_IceProtocol" accept_client# orig_clientY#  in_use# my_opcode# protocol# client_data# accept_flag# process_msg_proc#" _IceProcessMsgInfo _IceListenObj  IceListenObjIceReplyWaitInfo _IceSavedReplyWait N reply_wait # reply_ready# nextN #  _IceSavedReplyWaitS   q  IcePingReplyProc_IcePingWait  ping_reply_proc # client_data# next #  _IcePingWait R auth_active# my_auth_index}# my_auth_state# _IceConnectToYouInfoR  my_opcode# my_auth_count# my_auth_indices$# auth_active# my_auth_index}# my_auth_state#r _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_status-# my_ice_version_indexD# trans_conng# send_sequencel# receive_sequencel# connection_string# vendor# release# inbuf#$ inbufptr#( inbufmax#, outbuf#0 outbufptr#4 outbufmax#8 scratch#< scratch_sizel#@ dispatch_level#D context#H process_msg_info #L his_min_opcode}#P his_max_opcode}#Q open_ref_countD#R proto_ref_countD#S listen_obj #T saved_reply_waitsl #X ping_waits #\ connect_to_youm #` protosetup_to_you #d connect_to_me #h protosetup_to_me #lIceConn H      "HSmcSaveYourselfProcSmPointer  callbackM# client_datag#   SmcDieProc  callback# client_datag#     SmcSaveCompleteProc W callback# client_datag# i  WiSmcShutdownCancelledProc  callbackn# client_datag#  save_yourselfw# die# save_complete*# shutdown_cancelled#SmcCallbacks :  (:SmcInteractProc_SmcInteractWait  interact_proc?# client_datag# next#UU_SmcInteractWait   SmcSaveYourselfPhase2Proc_SmcPhase2Wait< phase2_proc# client_datag#_SmcPhase2Wait< { length# valueg#VSmPropValue{  name# type# num_vals# vals#      SmcPropReplyProc_SmcPropReplyWait g prop_reply_proc# client_datag# nextg#_SmcPropReplyWaitl_SmcConnHsave_yourself_in_progress#shutdown_in_progress#unused1#unused2# iceConn# proto_major_version# proto_minor_version# vendor# release# client_id# callbacks# interact_waits#< phase2_waitQ#@ prop_reply_waits#D     l   SmcErrorHandler_SmcErrorHandler0 Z :  ?ZSmsRegisterClientProc  callback_# manager_datag#  :  SmsInteractRequestProc  callback# manager_datag# ' :  'SmsInteractDoneProc t callback,# manager_datag#  :      tSmsSaveYourselfRequestProc  callback# manager_datag#  : SmsSaveYourselfPhase2RequestProc _ callback # manager_datag# v :  _vSmsSaveYourselfDoneProc  callback{# manager_datag#  :   SmsCloseConnectionProc 3 callback# manager_datag# O :   3OSmsSetPropertiesProc  callbackT# manager_datag#  :   SmsDeletePropertiesProc   callback# manager_datag#  :  SmsGetPropertiesProc j callback!# manager_datag# Px register_client{# interact_request# interact_doneF# save_yourself_request# save_yourself_phase2_request1# save_yourself_done#( close_connection#0 set_propertieso#8 delete_properties#@ get_properties<#HjSmsCallbacks_SmsConnhsave_yourself_in_progress#can_cancel_shutdown#interact_in_progress#unused1#unused2# iceConn# proto_major_version# proto_minor_version# client_id# callbacksx# interaction_allowed}#d  :   l   SmsErrorHandler_SmsErrorHandler1SmcOpenConnection>U!!networkIdsList9gcontext9 xsmpMajorRev:xsmpMinorRev:lmask;(!callbacks;previousId< clientIdRet<$errorLength=(errorStringRet=,smcConn!?iceConn@idsAsetupstat!BmajorVersionCminorVersionDvendorEreleaseFpMsgU"GpDataHextraIlenIreplyWait Jreply"KgotReplyLioErrorOccuredLauth_names"Nauth_procs"Oauth_countPversions"Rversion_countUACSmcConn!IceProtocolSetupSuccessIceProtocolSetupFailureIceProtocolSetupIOErrorIceProtocolAlreadyActive-!IceProtocolSetupStatusDCARD8long!!!lCARD32 ;" majorOpcode!# minorOpcode!# unused!# length!#!smRegisterClientMsg;" " status# client_id#Z"_SmcRegisterClientReply}"""!}"! "!SmcCloseConnection"!Uj$.$!smcConn!count! reasonMsgs!iceConn#pMsg$$pData%extra&i&closeStatusZ%'statusRetj$(e!!p!!p!!ptrJnextKj$SmcClosedNowSmcClosedASAPSmcConnectionInUse.$SmcCloseStatus!$! $ majorOpcode!# minorOpcode!# unused$# length!#$smCloseConnectionMsg$Z%IceClosedNowIceClosedASAPIceConnectionInUseIceStartedShutdownNegotiation$IceCloseStatusSmcModifyCallbacksf":"U%!smcConnelmaske (!callbackseSmcSetPropertiesn@"{'U'!smcConnmnumPropsm 'propsmiceConnopMsg'ppBufqpStartrbytess"$_ix_jxH$'_i~_j~B!'! i' majorOpcode!# minorOpcode!# unused '# length!#'smSetPropertiesMsgi'SmcDeleteProperties')UY(!smcConnnumProps propNamesiceConnpMsg(pDataextrai!j(! ( majorOpcode!# minorOpcode!# unusedY(# length!#j(smDeletePropertiesMsg(SmcGetProperties)&+U)!smcConnpropReplyProc gclientDataiceConnwaitptr* +_pMsg*!)! * majorOpcode!# minorOpcode!# data)# length!#)iceMsg*SmcInteractRequest0+,U*!smcConndialogType ?interactProcgclientDataiceConnpMsgn+waitptr S+ majorOpcode!# minorOpcode!# dialogType!# unused!# length!#*smInteractRequestMsgS+SmcInteractDone,.-U+!smcConncancelShutdown iceConnpMsgq, Y, majorOpcode!# minorOpcode!# cancelShutdown!# unused!# length!#+smInteractDoneMsgY,SmcRequestSaveYourself0-.UG-!smcConnsaveType shutdowninteractStylefastglobaliceConnpMsg;.!X-!!i-! . majorOpcode!# minorOpcode!# unused1G-# length!# saveType!# shutdown!# interactStyle!# fast!# global!# unused2X-# i-smSaveYourselfRequestMsg.SmcRequestSaveYourselfPhase2./U/!smcConnsaveYourselfPhase2Proc gclientDataiceConnwaitQ.._pMsg*(SmcSaveYourselfDone2 //U/!smcConn1success1 iceConn3pMsg04 / majorOpcode!# minorOpcode!# success!# unused!# length!#/smSaveYourselfDoneMsg/set_callbacksB/j0Ui0!smcConnAlmaskA (!callbacksA_SmsNewClientDatag*lj 0 :  0 0 00SmsNewClientProc_SmsNewClientProc0)_SmsDefaultErrorHandler;1 :   l   _SmcDefaultErrorHandler1    l   _SmcProcessMessage1    l   $malloc1 }1getenv1 1free2  IcePoAuthStatus_IcePoMagicCookie1Proc+22 2 2    2 !2 2 &2_IceWrite2  l  }2 2strncpy2 2 2 }2size_t strlen2 3 2 }%3 *3strcpyS3 3 /3memsetw3    |3 3memcpy3 w3 3 IceLastSentSequenceNumberl3 IceFlush3 IceAllocScratch 4  l 4IceProcessMessagesSuccessIceProcessMessagesIOErrorIceProcessMessagesConnectionClosed/4IceProcessMessagesStatusIceProcessMessages44 4 %4 *4IceProtocolShutdown5   }IceProtocolSetup!y5 5  5  5 5 5 5  #5 IceCloseConnectionZ%5 y5IceSetShutdownNegotiation5  }IceOpenConnection6 5 5    5s}6$6x!IceRegisterForProtocolSetup     6  )6 .6 R"sm_error.c /var/tmp/libSM-1.1.1/src /opt/sunstudio12.1/prod/bin/cc -xc99=all -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.XAKgoyLamDXMURT.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLamDXMURT.;backend;raw;cd;DBG_GEN 5.2.7 _SmcDefaultErrorHandler3p04UsmcConn0swap0 offendingMinorOpcode0offendingSequence1errorClass1severity2values2 pData4str52X42H42H42D4offset}length}val}unsignedAIceConnectPendingIceConnectAcceptedIceConnectRejectedIceConnectIOError IceConnectStatusunsigned char _XtransConnInfo iunsigned longchar intvoid  IcePointer  : sequence_of_request# major_opcode_of_request# minor_opcode_of_request# reply#  o:? D oIcePoProcessMsgProc  major_version# minor_version# process_msg_proct# IcePoVersionRec   ZIcePoAuthHaveReplyIcePoAuthRejectedIcePoAuthFailedIcePoAuthDoneCleanup? Z IcePoAuthProc   IceIOErrorProc y vendor# release# version_count# version_recs# auth_count# auth_names# auth_procs# io_error_proc# _IcePoProtocol y  IcePaProcessMsgProc   major_version# minor_version# process_msg_proc# IcePaVersionRec j ; jIceProtocolSetupProc  IceProtocolActivateProcIcePaAuthContinueIcePaAuthAcceptedIcePaAuthRejectedIcePaAuthFailedI?  IIcePaAuthProc Nx g xIceHostBasedAuthProc , vendor# release# version_count# version_recs6# protocol_setup_proco# protocol_activate_proc# auth_count# auth_names# auth_procsb# host_based_auth_proc}#$ io_error_proc#( _IcePaProtocol  protocol_name# orig_client# accept_client # _IceProtocol = accept_client# orig_clientt#  in_use# my_opcode# protocol # client_data# accept_flag# process_msg_proc # = _IceProcessMsgInfo _IceListenObj IceListenObj IceReplyWaitInfo _IceSavedReplyWait i reply_wait # reply_ready# nexti #   _IceSavedReplyWait n   IcePingReplyProc_IcePingWait  ping_reply_proc # client_data# next # _IcePingWait m auth_active# my_auth_index# my_auth_state# % _IceConnectToYouInfo m  my_opcode# my_auth_count# my_auth_indices?# 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# 8 _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_statusA# my_ice_version_indexX# 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_countX#R proto_ref_countX#S listen_obj #T saved_reply_waits #X ping_waits #\ connect_to_you #` protosetup_to_you3 #d connect_to_me #h protosetup_to_me#l IceConn c8 = cSmcSaveYourselfProc SmPointer  callbackh# client_data#8  SmcDieProc  callback# client_data#&8  &SmcSaveCompleteProc r callback+# client_data#8 r SmcShutdownCancelledProc  callback# client_data# 0 save_yourself# die# save_completeE# shutdown_cancelled# SmcCallbacksU8 C USmcInteractProc_SmcInteractWait  interact_procZ# client_data# next# p p_SmcInteractWait 8  SmcSaveYourselfPhase2Proc_SmcPhase2WaitW phase2_proc# client_data# _SmcPhase2Wait W  length# value# qSmPropValue   name# type# num_vals# vals#  8  SmcPropReplyProc_SmcPropReplyWait  prop_reply_proc# client_data# next# / /_SmcPropReplyWait _SmcConnHsave_yourself_in_progress#shutdown_in_progress#unused1#unused2# iceConn*# proto_major_version# proto_minor_version# vendor# release# client_id# callbacks0# interact_waits#< phase2_waitl#@ prop_reply_waits#D 8SmcConn _SmsDefaultErrorHandler4b8UYsmsConnswap offendingMinorOpcodeoffendingSequenceerrorClassseverityvalues pDatastrv6D8|648|648|608offsetlengthval yY ^ ySmsRegisterClientProc  callback~# manager_data#Y  SmsInteractRequestProc / callback# manager_data#FY / FSmsInteractDoneProc  callbackK# manager_data#Y  SmsSaveYourselfRequestProc  callback# manager_data#$Y  $SmsSaveYourselfPhase2RequestProc ~ callback)# manager_data#Y ~ SmsSaveYourselfDoneProc  callback# manager_data#Y  SmsCloseConnectionProc R callback# manager_data#nY R nSmsSetPropertiesProc  callbacks# manager_data#Y  SmsDeletePropertiesProc ) callback# manager_data#;Y ) ;SmsGetPropertiesProc  callback@# manager_data# P register_client# interact_request# interact_donee# save_yourself_request# save_yourself_phase2_requestP# save_yourself_done#( close_connection$#0 set_properties#8 delete_properties#@ get_properties[#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 YSmsConn SmcSetErrorHandler88Uq A q handleroldHandlerq  l 8 A l SmcErrorHandlerSmsSetErrorHandler48Q9U! !handler3oldHandler!5!Y !SmsErrorHandler X__FILE " _cnt# _ptr)!# _base)!# _flagX# _fileX# __orientation# __ionolock#  __seekable#  __extendedfd#  __xf_nocheck#  __filler#  .! " ""fprintfD"""exitesm_genid.c /var/tmp/libSM-1.1.1/src /opt/sunstudio12.1/prod/bin/cc -xc99=all -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.XAKgoyLamDXMkXT.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLamDXMkXT.;backend;raw;cd;DBG_GEN 5.2.7SmsGenerateClientIDX`9U>UphsmsConnWhex}̃hostname~addressaddr_ptrptempidpsequence+9=inet_addrptemp2ptr1pptr2pdecimalCi+len+haddrBaifirst_ai:r=:m;:m;cp[charhunsigned IceConnectPending IceConnectAccepted IceConnectRejected IceConnectIOError IceConnectStatusunsigned char _XtransConnInfounsigned longintvoid2 :IcePointer{  sequence_of_request# major_opcode_of_request+# minor_opcode_of_request+# reply?# U+P:++ IcePoProcessMsgProc h major_version+# minor_version+# process_msg_proc# IcePoVersionRechp: IcePoAuthHaveReply IcePoAuthRejected IcePoAuthFailed IcePoAuthDoneCleanup P+++: IcePoAuthProc%KP> KIceIOErrorProc  vendorp# releasep# version_count+# version_recs~# auth_count+# auth_names# auth_procs9# io_error_procP# e_IcePoProtocolAP:++  AIcePaProcessMsgProc  major_version+# minor_version+# process_msg_procF# `IcePaVersionRec+P++pp IceProtocolSetupProc)P: )IceProtocolActivateProc IcePaAuthContinue IcePaAuthAccepted IcePaAuthRejected IcePaAuthFailedLP++: IcePaAuthProc+ p  IceHostBasedAuthProc , vendorp# releasep# version_count+# version_recs# protocol_setup_proc# protocol_activate_proc.# auth_count+# auth_names# auth_procs# host_based_auth_proc #$ io_error_procP#( % _IcePaProtocol  protocol_namep# orig_client# accept_client3 # 8 _IceProtocol  accept_clientF# orig_client# E in_use+# my_opcode+# protocol # client_data?# accept_flag+# process_msg_proc # _IceProcessMsgInfoE _IceListenObjc s IceListenObj UIceReplyWaitInfo _IceSavedReplyWait  reply_wait # reply_ready+# next # _IceSavedReplyWait + P: + IcePingReplyProc_IcePingWait  ping_reply_proc0 # client_data?# next #G G _IcePingWait  auth_active+# my_auth_indexh# my_auth_state?# _IceConnectToYouInfo  my_opcode+# my_auth_count+# my_auth_indices# auth_active+# my_auth_indexh# my_auth_state?#  _IceProtoSetupToYouInfo m his_version_index+# my_version_index+# his_vendorp# his_releasep# my_auth_indexh# my_auth_state?# must_authenticate+# _IceConnectToMeInfom $Y his_opcode+# my_opcode+# his_version_index+# my_version_index+# his_vendorp# his_releasep# my_auth_indexh# my_auth_state?# must_authenticate+# _IceProtoSetupToMeInfoY_IceConnpio_oku#swapu#waiting_for_byteorderu#skip_want_to_closeu#want_to_closeu#free_asapu#unused1u#unused2u# connection_status# my_ice_version_index# trans_conn# send_sequence# receive_sequence# connection_stringp# vendorp# releasep# inbufp#$ inbufptrp#( inbufmaxp#, outbufp#0 outbufptrp#4 outbufmaxp#8 scratchp#< scratch_size#@ dispatch_level+#D context?#H process_msg_info^ #L his_min_opcodeh#P his_max_opcodeh#Q open_ref_count#R proto_ref_count#S listen_objx #T saved_reply_waits #X ping_waits #\ connect_to_you #` protosetup_to_you #d connect_to_me#h protosetup_to_mev#l PIceConn+:p SmsRegisterClientProc :SmPointer D callback# manager_data#[:+D [SmsInteractRequestProc  callback`# manager_data#:+ SmsInteractDoneProc  callback# manager_data#::+++++ :SmsSaveYourselfRequestProc  callback?# manager_data#: SmsSaveYourselfPhase2RequestProc  callback# manager_data#:+ SmsSaveYourselfDoneProc b callback# manager_data#~:+b ~SmsCloseConnectionProc  callback# manager_data#  length+# value# SmPropValue J namep# typep# num_vals+# vals#  Jp:+OT pSmsSetPropertiesProc  callbacku# manager_data#:+ SmsDeletePropertiesProc + callback# manager_data#=:+ =SmsGetPropertiesProc  callbackB# manager_data# P register_client# interact_request}# interact_done# save_yourself_request`# save_yourself_phase2_request# save_yourself_done4#( close_connection#0 set_properties#8 delete_properties#@ get_properties]#H SmsCallbacks_SmsConnhsave_yourself_in_progressu#can_cancel_shutdownu#interact_in_progressu#unused1u#unused2u# iceConn# proto_major_version+# proto_minor_version+# client_idp# callbacks# interaction_allowedh#d SmsConnhlonghh@?h2hCT uint8_t  s_b1T# s_b2T# s_b3T# s_b4T#unsigned short uint16_t  s_w1# s_w2# uuint32_t% S_un_bb# S_un_w# S_addr#in_addrB S_un#% usocklen_t sa_family_t hz sockaddr  sa_familyW# sa_datai#zaddrinfo [ ai_flags+# ai_family+# ai_socktype+# ai_protocol+# ai_addrlenG# ai_canonnamep# ai_addr# ai_next#freeaddrinfo|h|hgetaddrinfo+inet_ntoap%phsprintf+3 malloc:MuhMatoi+oR pid_t getpidogethostname+p+hstrchrp+phstrncpypuh usize_t strlenBphGLstrcpypuBQ time_t utimeu%sm_manager.c /var/tmp/libSM-1.1.1/src /opt/sunstudio12.1/prod/bin/cc -xc99=all -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.XAKgoyLamDXMUdT.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLamDXMUdT.;backend;raw;cd;DBG_GEN 5.2.7_SmsProtocolSetupProc7`>@UiceConn0majorVersion1 minorVersion2vendor3release4)clientDataRet5failureReasonRet6 smsConn88maskx9status:> ?> ?> ?strKLAintunsigned9 IceConnectPending IceConnectAccepted IceConnectRejected IceConnectIOError IceConnectStatusunsigned char _XtransConnInfo aunsigned longchar void  IcePointer  +sequence_of_requestx#major_opcode_of_request#minor_opcode_of_request#reply#  `x+0 5 `IcePoProcessMsgProc major_version#minor_version#process_msg_proce# IcePoVersionRec   K IcePoAuthHaveReply IcePoAuthRejected IcePoAuthFailed IcePoAuthDoneCleanup0 K IcePoAuthProc   IceIOErrorProc jvendor#release#version_count#version_recs# auth_count#auth_names#auth_procs#io_error_proc# _IcePoProtocol jx  IcePaProcessMsgProc major_version#minor_version#process_msg_proc# IcePaVersionRec [ , [IceProtocolSetupProc { IceProtocolActivateProc IcePaAuthContinue IcePaAuthAccepted IcePaAuthRejected IcePaAuthFailed:0  :IcePaAuthProc ?i X iIceHostBasedAuthProc , 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 Z reply_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_status9#my_ice_version_indexP#trans_conns# send_sequencex#receive_sequencex#connection_string#vendor#release# inbuf#$inbufptr#(inbufmax#,outbuf#0outbufptr#4outbufmax#8scratch#<scratch_sizex#@dispatch_level#Dcontext#Hprocess_msg_info #Lhis_min_opcode#Phis_max_opcode#Qopen_ref_countP#Rproto_ref_countP#Slisten_obj #Tsaved_reply_waitsx #Xping_waits #\connect_to_youy #`protosetup_to_you$ #dconnect_to_me #hprotosetup_to_me#l IceConn  N. 3 NSmsRegisterClientProc SmPointer callbackS#manager_datao#.  SmsInteractRequestProc callback#manager_datao#+.  +SmsInteractDoneProc xcallback0#manager_datao#. x SmsSaveYourselfRequestProc callback#manager_datao# .  SmsSaveYourselfPhase2RequestProc ccallback#manager_datao#z. c zSmsSaveYourselfDoneProc callback#manager_datao#.  SmsCloseConnectionProc 7callback#manager_datao# \length#valueo# 7SmPropValue \ name#type#num_vals#valsn# s .  SmsSetPropertiesProc 'callback#manager_datao#C. ' CSmsDeletePropertiesProc callbackH#manager_datao#.  SmsGetPropertiesProc callback#manager_datao# Pregister_client#interact_request#interact_doneJ#save_yourself_request#save_yourself_phase2_request5# save_yourself_done#(close_connection #0set_properties#8delete_propertiesf#@get_properties#H SmsCallbacks_SmsConnh8save_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 FSmsInitializex@AUvendorureleaseu newClientProcuomanagerDatavnhostBasedAuthProcverrorLengthwerrorStringRetw auth_namesyauth_procs zauth_count{versions}version_countC x .  SmsNewClientProc long ? /SmsClientHostNameAAUm8smsConnSmsRegisterClientReplyACU8smsConnclientId iceConnextrapMsgpData PCARD85 xCARD32 majorOpcode#minorOpcode#unused$#length5# BsmRegisterClientReplyMsg SmsSaveYourselfDXEUi8smsConnsaveType shutdowninteractStylefasticeConnpMsgGAz /majorOpcode#minorOpcode#unused1i#length5#saveType#shutdown# interactStyle# fast# unused2z# smSaveYourselfMsg /SmsSaveYourselfPhase2`EFU8smsConniceConnEE_pMsg+ majorOpcode#minorOpcode#data#length5# iceMsg SmsInteract FFU8smsConniceConn =FF_pMsg+ ASmsDieFGU 8smsConniceConn GrG_pMsg+SmsSaveComplete!G5HU} 8smsConn iceConn"G"H_pMsg+$SmsShutdownCancelled,@H IU 8smsConn+iceConn-mHH_pMsg+/ASmsReturnProperties9I;NU/"8smsConn8numProps8 /"props8iceConn:bytes;pMsg"<pBuf=pStart>IJ_iC_jCKM_iH_jHB E" "majorOpcode#minorOpcode#unused4"#length5# E"smPropertiesReplyMsg "SmsCleanUpR@NNU"8smsConnQ_SmsProcessMessage#xmalloc8#freeL#      IcePaAuthStatus_IcePaMagicCookie1Proce##L#Q#V#[#Q#`#_IceWrite#x ##strncpy$$## $$ size_t strlen.$U$)$ Z$_$strcpy$U$d$memset$ $$memcpy$$$IceGetPeerName%IceFlush"%IceAllocScratchJ%xIceProtocolShutdownv%  {% % : IceRegisterForProtocolReplyv%%%i[Z!sm_misc.c /var/tmp/libSM-1.1.1/src /opt/sunstudio12.1/prod/bin/cc -xc99=all -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.XAKgoyLbmDXMUjT.Xa;g;P;R=Sun C 5.10 SunOS_i386 2009/06/03;G=.XAKgoyLbmDXMUjT.;backend;raw;cd;DBG_GEN 5.2.7SmFreeProperty.NOUprop-NONONOi1charintvoidSmPointer ? length# value #SmPropValue?  name# type# num_vals# valsQ# VSmPropSmFreeReasonsJOPU countI reasonMsgsI O PO PO PiM SmcProtocolVersion^P*PUdsmcConn]unsigned  IceConnectPending IceConnectAccepted IceConnectRejected IceConnectIOErrorpIceConnectStatusunsigned char_XtransConnInfounsigned longIcePointerQ  sequence_of_request # major_opcode_of_request# minor_opcode_of_request# reply# 0+ IcePoProcessMsgProc C major_version# minor_version# process_msg_proc#IcePoVersionRecC  IcePoAuthHaveReply IcePoAuthRejected IcePoAuthFailed IcePoAuthDoneCleanupc+^^ IcePoAuthProc!+!IceIOErrorProc  vendor# release# version_count# version_recsY# auth_count# auth_names # auth_procs# io_error_proc&#;_IcePoProtocol+ IcePaProcessMsgProc  major_version# minor_version# process_msg_proc#6IcePaVersionRec+^ IceProtocolSetupProc+IceProtocolActivateProc x IcePaAuthContinue IcePaAuthAccepted IcePaAuthRejected IcePaAuthFailed"+^^ xIcePaAuthProcIceHostBasedAuthProc , 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 V protocol_name# orig_client# accept_client # _IceProtocolV  accept_client# orig_client#  in_use# my_opcode# protocoli # client_data# accept_flag# process_msg_procn # _IceProcessMsgInfo _IceListenObj9 I IceListenObj0IceReplyWaitInfoa _IceSavedReplyWait  reply_waitx # reply_ready# next #} } _IceSavedReplyWait  +  IcePingReplyProc_IcePingWait k ping_reply_proc # client_data# nextk #  _IcePingWaitp  auth_active# my_auth_index# my_auth_state# _IceConnectToYouInfo x my_opcode# my_auth_count# my_auth_indices# auth_active# my_auth_index# my_auth_state# _IceProtoSetupToYouInfox C his_version_index# my_version_index# his_vendor# his_release# my_auth_index# my_auth_state# must_authenticate# _IceConnectToMeInfoC $/ his_opcode# my_opcode# his_version_index# my_version_index# his_vendor# his_release# my_auth_index# my_auth_state# must_authenticate# b_IceProtoSetupToMeInfo/_IceConnpio_okd#swapd#waiting_for_byteorderd#skip_want_to_closed#want_to_closed#free_asapd#unused1d#unused2d# 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_info4 #L his_min_opcode#P his_max_opcode#Q open_ref_count#R proto_ref_count#S listen_objN #T saved_reply_waits #X ping_waits #\ connect_to_you #` protosetup_to_you #d connect_to_me]#h protosetup_to_meL#l+IceConn{SmcSaveYourselfProc  callback# client_data #$$SmcDieProc g callback)# client_data #ygySmcSaveCompleteProc  callback~# client_data #SmcShutdownCancelledProc ( callback# client_data #  save_yourself# die:# save_complete# shutdown_cancelled#(SmcCallbacksSmcInteractProc_SmcInteractWait  interact_proc# client_data # next#_SmcInteractWaitF4FSmcSaveYourselfPhase2Proc_SmcPhase2Wait phase2_procK# client_data #k_SmcPhase2WaitVSmcPropReplyProc_SmcPropReplyWait Y prop_reply_proc# client_data # nextY#_SmcPropReplyWait^_SmcConnHsave_yourself_in_progressd#shutdown_in_progressd#unused1d#unused2d# iceConn# proto_major_version# proto_minor_version# vendor# release# client_id# callbacks# interact_waits/#< phase2_wait#@ prop_reply_waitsv#DSmcConn SmcProtocolRevisione0PJPUsmcConnd SmcVendorlPPPU`smcConnkstringm SmcReleasewP"QUsmcConnvstringx SmcClientID0QQUsmcConnclientId SmcGetIceConnectionQQU=smcConn SmsProtocolVersionQQU|smsConn|SmsRegisterClientProc  callback# manager_data #|SmsInteractRequestProc R callback# manager_data #i|RiSmsInteractDoneProc  callbackn# manager_data #|SmsSaveYourselfRequestProc 5 callback# manager_data #G|5GSmsSaveYourselfPhase2RequestProc  callbackL# manager_data #|SmsSaveYourselfDoneProc   callback# manager_data #%|  %SmsCloseConnectionProc u callback*# manager_data #|uSmsSetPropertiesProc  callback# manager_data #| SmsDeletePropertiesProc L callback# manager_data #^|L^SmsGetPropertiesProc  callbackc# manager_data # P register_client# interact_request$# interact_done# save_yourself_request# save_yourself_phase2_requests# save_yourself_done#( close_connectionG#0 set_properties#8 delete_properties#@ get_properties~#HSmsCallbacks_SmsConnhsave_yourself_in_progressd#can_cancel_shutdownd#interact_in_progressd#unused1d#unused2d# iceConn# proto_major_version# proto_minor_version# client_id# callbacks# interaction_allowed#d|SmsConn SmsProtocolRevisionQQU> smsConn SmsClientIDRbRU smsConnclientId SmsGetIceConnectionpRRU smsConnmalloc dfree  dsize_tstrlen!-!!2!7!strcpy-! iIcePoProcessMsgProc major_version#minor_version#process_msg_procn# IcePoVersionRec    T IcePoAuthHaveReply IcePoAuthRejected IcePoAuthFailed IcePoAuthDoneCleanup 9 T IcePoAuthProc   IceIOErrorProc s vendor#release#version_count#version_recs# auth_count#auth_names#auth_procs #io_error_proc # _IcePoProtocol s  z IcePaProcessMsgProc  major_version#minor_version#process_msg_proc # IcePaVersionRec  d  5 d IceProtocolSetupProc  IceProtocolActivateProc  IcePaAuthContinue IcePaAuthAccepted IcePaAuthRejected IcePaAuthFailed C 9  C IcePaAuthProc H r  a r IceHostBasedAuthProc, vendor#release#version_count#version_recs0 # protocol_setup_proci #protocol_activate_proc #auth_count#auth_names#auth_procs\ # host_based_auth_procw #$io_error_proc #( _IcePaProtocol   protocol_name#orig_client #accept_client # _IceProtocol 7accept_client #orig_clientn#in_use#my_opcode#protocol#client_data# accept_flag#process_msg_proc# 7_IceProcessMsgInfo  _IceListenObj  IceListenObj IceReplyWaitInfo _IceSavedReplyWait creply_wait#reply_ready#nextc#  _IceSavedReplyWait h  IcePingReplyProc_IcePingWait ping_reply_proc#client_data#next#  _IcePingWait  gauth_active#my_auth_index#my_auth_state# _IceConnectToYouInfo gmy_opcode#my_auth_count#my_auth_indices9#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# 2_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_status;#my_ice_version_indexR#trans_connu# send_sequencez#receive_sequencez#connection_string#vendor#release# inbuf#$inbufptr#(inbufmax#,outbuf#0outbufptr#4outbufmax#8scratch#<scratch_sizez#@dispatch_level#Dcontext#Hprocess_msg_info#Lhis_min_opcode#Phis_max_opcode#Qopen_ref_countR#Rproto_ref_countR#Slisten_obj#Tsaved_reply_waits#Xping_waits#\connect_to_you#`protosetup_to_you-#dconnect_to_me#hprotosetup_to_me#l IceConn ]2 7 ]SmcSaveYourselfProc SmPointercallbackb#client_data|#2  SmcDieProccallback#client_data|# 2  SmcSaveCompleteProclcallback%#client_data|#~2 l ~SmcShutdownCancelledProccallback#client_data|# *save_yourself#die#save_complete?#shutdown_cancelled# SmcCallbacksO2 = OSmcInteractProc_SmcInteractWait interact_procT#client_data|#next# j j_SmcInteractWait 2  SmcSaveYourselfPhase2Proc_SmcPhase2WaitQphase2_proc#client_data|# _SmcPhase2Wait Qlength#value|# kSmPropValue name#type#num_vals#vals#   2  SmcPropReplyProc_SmcPropReplyWait |prop_reply_proc#client_data|#next|# ) )_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_waitf#@prop_reply_waits#D 2SmcConn RCARD8unsigned short CARD16 zCARD32majorOpcode#minorOpcode#errorClass#length"#offendingMinorOpcode#severity# unused# offendingSequenceNum"# /iceErrorMsg status#client_id# _SmcRegisterClientReply longW>majorOpcode#minorOpcode#unusedF#length"# WsmRegisterClientReplyMsg >>majorOpcode#minorOpcode#unused1#length"#saveType#shutdown# interactStyle# fast# unused2# smSaveYourselfMsg > majorOpcode#minorOpcode#unused#length"# smPropertiesReplyMsg  _SmsProcessMessage@gTU'$iceConnclientData opcodezlengthswapsmsConn-gIg g gipMsgpDatagh_byteszilpMsg.pDatapStartpreviousIdidLenij_byteszj=k_len"ln8mn8mnpMsg.qmnmmmmerrValRnAoHnAoHnAopMsg/<nAonnnnerrValRGHodqpMsg0^errValR_errOffset`qrrrrrpMsg0MrrerrerrerrValRrpvpMsg1pDatapStartcountireasonMsgsrs_bytesz(tt7tt7tt_len"Eu"vXuvXuv_len"pv~pMsg1pDatapStartprops+numPropswv(w_byteszfwy_i_j_count"wywywy_numvals"wBx_len"Bxx_len" yyyyyy_len"z~_i!_j!z~z~z~zz{_len"!z{:|_len"!|~}t~}t~_temp!~pMsg2,pData-pStart-count.i.propNames/~_bytesz6@̀OO_len"E]:p'p'_len"OA B p,?'' $' ?'SmsRegisterClientProc'callbackD'#manager_data|#'' ' 'SmsInteractRequestProc'callback'#manager_data|# (' ' (SmsInteractDoneProcY(callback(#manager_data|#(' Y( (SmsSaveYourselfRequestProc(callback(#manager_data|#(' ( (SmsSaveYourselfPhase2RequestProcD)callback(#manager_data|#[)' D) [)SmsSaveYourselfDoneProc)callback`)#manager_data|#)' ) )SmsCloseConnectionProc*callback)#manager_data|#4*' * 4*SmsSetPropertiesProc*callback9*#manager_data|#*' * *SmsDeletePropertiesProc*callback*#manager_data|#+' * +SmsGetPropertiesProcO+callback+#manager_data|#P],register_client`'#interact_request'#interact_done+(#save_yourself_request(#save_yourself_phase2_request)# save_yourself_done~)#(close_connection)#0set_propertiesT*#8delete_properties*#@get_properties!+#H O+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->.majorOpcode#minorOpcode#unused-#length"# -smRegisterClientMsg ..majorOpcode#minorOpcode#dialogType#unused#length"# .smInteractRequestMsg ./majorOpcode#minorOpcode#cancelShutdown#unused#length"# .smInteractDoneMsg /3/>D/>/majorOpcode#minorOpcode#unused1"/#length"#saveType#shutdown# interactStyle# fast# global# unused23/# D/smSaveYourselfRequestMsg /y0majorOpcode#minorOpcode#success#unused#length"# 0smSaveYourselfDoneMsg y00>0majorOpcode#minorOpcode#unused0#length"# 0smCloseConnectionMsg 0*1>x1majorOpcode#minorOpcode#unused1#length"# *1smSetPropertiesMsg x11>1majorOpcode#minorOpcode#unused1#length"# 1smDeletePropertiesMsg 1malloc02freeD2_IceErrorBadValue~2_IceErrorBadLength2_IceErrorBadState2_IceErrorBadMinor3_IceReadSkip03z_IceReadV3z [3`3memcpyV3e3<6 /var/tmp/libSM-1.1.1/srcsm_auth.c  /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 ! - 4L S] m x     , H Xo }       . <s            ( 1 ; N b l v            ! ( . 5 < Tt |          2 P W   B Pa hJ|;    )         ! ! ! -! 8! I! T! e! p! y!! ! ! !|! ! ! ! ! ! ! ! "!"5" @"g"p"" " $ $ 6$ H$ ' b' p' '''' '  ( (( ( ( ( ) ) )) )* *!* 0*9* B* L* U* h* q* ** * *  + + + 0+Q+Z+q+ ++ + + + + + ++ + + L, Y, b, p, w, ,,,- - - )- 0-Q-Z-- - - - - - - - .1.:.E. P.g. t.}. . . . /  /  /A/J// / / / //// /0 0 0*060 B0M0Y0 e0  /var/tmp/libSM-1.1.1/src/usr/local/include/X11/ICE../include/X11/SM/usr/includesm_error.cSMlibint.hICEconn.hICElib.hSMlib.hstdio_impl.hp003000 0 0 0 0 0 0 0 0 0 0 0 0 0 1hL1e111 11 1 1 1 1 1 1 1 1q 2'2 /2 <2 D2 P2 X2 d2 m2 2 22 23O3 l3 x3 3 3 3 3%4B4 D4H4^X4%q4 y4 4 44444 4 4 4 4 5  5  5 5q85Q5v55 55 5 5 5 5 5 5 5 5q56 6 (6 06 <6 D6 P6 Y6 v6 |66 7;7 X7 d7 l7 |7 7 78.8 0848^D8%]8888 8 8 8 8 899 %9 49 C9 I9  /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`9999 999 : : 7: <:~V:a: r: :: : : : ; :;~R;t;; ; ; ; ; < <  < =< O< m< z<s<< < < = ?=~W=r=== = = > 5> >>! /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`>>?> > > >> > > ?  ?)? 2? ;? E? [? f? ? ? ? ?? ? @1@=@ I@ P@h@ o@ @ @ @ @@ @@@ ;A KAbA pA |AA A A AAA ABBKB XBkB B IC VC C C C D$D-DD D D D D D D DD E EPE `EEE E F F4F=F F F F FG G rG G GGG "H 0H @HdHmH H H I I7I@II I J J K M "N 0N @NaNzN N N N  /var/tmp/libSM-1.1.1/src../include/X11/SM/usr/local/include/X11/ICE/usr/include/syssm_misc.cSMlib.hSMlibint.hICEconn.hICElib.htypes.hNN.NN N O O  O 2O DO \O~nOOO OOOO O O P PP"P 0P9PBP PPqPP P P PPQ Q Q 0QQQqQ Q Q QQQ QQQ QQQ R!RAR TR ZR pRyRR   /var/tmp/libSM-1.1.1/src/usr/local/include/X11/ICE../include/X11/SMsm_process.cICEconn.hICElib.hSMlibint.hSMlib.hICEproto.hXmd.hSMproto.hRRR R RR R S $S,S\ST*T NT TT\T T TUU U (UsUU UU UUUVV V VV UW WW xX X X X XX XY'Y ,YPY ZY hY Y Y YY Y Y Y Y YY$ZlZ Z Z Z ZZZ[,[ =[ G[ L[W[x[[ [[ [ [ [[ \P\f\|\ \\\ \\]0]O]e] l]w] ]]]l^z^ ^ ^^ ` \aba e ef ,f 5f Yf `ff f f} g@gggmgg g g ggghh h hh %i kii i ijj j jj =k kk Ul al ol vllll lm8mhmqmm mmmmnn%nHnxnnn nn no#oAoHoOo |ooo o op p p 4p >p Lppp zp p p p p p p ppq^q dqrqqqq qqrDrMr er orrr rrrrss s ss t (t 7t t t$u-u Eu Xu v "vFvhv pvwv(w6w Zw `wfw y zz ~~ ~ ~~   7 @ O  ̀<E ] p ' :^ ΂ Ђ   |I DD% DD%$> 4I?  : ;   : ( I: < I  :  I8 ' D  I ' ID  :  :  I8 .?  : ; @ ' ID I: ;  4I : ;  D D I !I/ &I.?  : ;@ ' ID I: ; 4I : ;  .?  : ;@ ' D . : ;@ ' D .? < ' D .? < ' ID  7I!.? < ' ID  DD%.?  : ; @ ' D I: ;  4I : ;   $>  : ( I: < I  :  I8 ' D I' ID  :  :  I8 &I.?  : ;@ ' ID I: ; 4I : ; 7I.? < ' ID .? < ' D  DD%.?  : ; @ ' ID I: ;  4I : ;   $> I :  ( I: <  :  I8 ' D I' ID  :  :  I8 &II !I/ I !I/.? < ' D 7I.? < ' 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 7I .? < ' ID  DD%.?  : ; @ ' D I: ;   4I : ;  $> II:  :  I8 .?  : ; @ ' ID   :  ( < ' D I' ID  :  :  I8 .? < ' ID .? < ' D &I7I.? < ' ID  DD%.?  : ; @ ' D I: ;  4I : ;   4I : ; D D $>  :  ( I: < I :  I8 ' D I' ID  :  :  I8 I !I/ .?  : ;@ ' D I: ; .? < ' ID .? < ' D 7I&I.? < ' ID 6_SmcOpcode_SmsOpcode_SmcErrorHandler_SmsErrorHandlerSmcOpenConnection"SmcCloseConnectiono%SmcModifyCallbacks%SmcSetProperties'SmcDeleteProperties(SmcGetProperties*SmcInteractRequests+SmcInteractDonev,SmcRequestSaveYourself@.SmcRequestSaveYourselfPhase2/SmcSaveYourselfDonei0_SmsNewClientData0_SmsNewClientProct8V"_SmcDefaultErrorHandler_SmsDefaultErrorHandlerSmcSetErrorHandler SmsSetErrorHandler&eZSmsGenerateClientIDy%PSmsInitialize/SmsClientHostNamemSmsRegisterClientReplySmsSaveYourselfLSmsSaveYourselfPhase20SmsInteractSmsDie SmsSaveComplete} SmsShutdownCancelled SmsReturnProperties"SmsCleanUp^!SmFreePropertySmFreeReasons%SmcProtocolVersionSmcProtocolRevisionSmcVendor`SmcReleaseSmcClientIDSmcGetIceConnection=SmsProtocolVersionSmsProtocolRevision> SmsClientID SmsGetIceConnection<S3_SmcProcessMessage0_SmsProcessMessage 6 0set_callbacks(y%_SmsProtocolSetupProc6-IceConnectStatusIcePointerYIcePoProcessMsgProcsIcePoVersionRec}IcePoAuthProcIceIOErrorProc^_IcePoProtocolIcePaProcessMsgProcIcePaVersionRecTIceProtocolSetupProcIceProtocolActivateProc3IcePaAuthProcbIceHostBasedAuthProc}v_IcePaProtocol_IceProtocol" _IceProcessMsgInfo IceListenObj IceReplyWaitInfo _IceSavedReplyWaitS _IceSavedReplyWait IcePingReplyProc _IcePingWait _IcePingWait R _IceConnectToYouInfor _IceProtoSetupToYouInfo _IceConnectToMeInfo _IceProtoSetupToMeInfo _IceConnIceConnMSmcSaveYourselfProcgSmPointerwSmcDieProcSmcSaveCompleteProc*nSmcShutdownCancelledProcSmcCallbacks?SmcInteractProcU_SmcInteractWait_SmcInteractWaitSmcSaveYourselfPhase2Proc_SmcPhase2Wait<_SmcPhase2WaitV{SmPropValueSmcPropReplyProc_SmcPropReplyWaitl_SmcPropReplyWait_SmcConnSmcErrorHandler_SmsRegisterClientProc{SmsInteractRequestProc,SmsInteractDoneProcFSmsSaveYourselfRequestProc SmsSaveYourselfPhase2RequestProc1{SmsSaveYourselfDoneProcSmsCloseConnectionProcTSmsSetPropertiesProcoSmsDeletePropertiesProc!SmsGetPropertiesProc<jxSmsCallbacks_SmsConnSmsErrorHandler!SmcConn-!!IceProtocolSetupStatus!CARD8!CARD32!;"smRegisterClientMsgZ""_SmcRegisterClientReply.$j$SmcCloseStatus$$smCloseConnectionMsg$Z%IceCloseStatus'i'smSetPropertiesMsgj((smDeletePropertiesMsg)*iceMsg*S+smInteractRequestMsg+Y,smInteractDoneMsgi-.smSaveYourselfRequestMsg//smSaveYourselfDoneMsg0SmsNewClientProc+2IcePoAuthStatus2size_t/44IceProcessMessagesStatus8V"AIceConnectStatusIcePointertIcePoProcessMsgProcIcePoVersionRecIcePoAuthProcIceIOErrorProcy_IcePoProtocolIcePaProcessMsgProc IcePaVersionRecoIceProtocolSetupProcIceProtocolActivateProcNIcePaAuthProc}IceHostBasedAuthProc _IcePaProtocol _IceProtocol = _IceProcessMsgInfo IceListenObj IceReplyWaitInfo _IceSavedReplyWaitn _IceSavedReplyWait IcePingReplyProc _IcePingWait _IcePingWait% m _IceConnectToYouInfo  _IceProtoSetupToYouInfo8 _IceConnectToMeInfo _IceProtoSetupToMeInfo_IceConn*IceConnhSmcSaveYourselfProcSmPointerSmcDieProc+SmcSaveCompleteProcESmcShutdownCancelledProc0SmcCallbacksZSmcInteractProcp_SmcInteractWait_SmcInteractWaitSmcSaveYourselfPhase2Proc_SmcPhase2WaitW_SmcPhase2WaitqSmPropValueSmcPropReplyProc/_SmcPropReplyWait_SmcPropReplyWait_SmcConnSmcConn~SmsRegisterClientProcSmsInteractRequestProcKSmsInteractDoneProceSmsSaveYourselfRequestProc)SmsSaveYourselfPhase2RequestProcPSmsSaveYourselfDoneProcSmsCloseConnectionProc$sSmsSetPropertiesProcSmsDeletePropertiesProc@SmsGetPropertiesProc[SmsCallbacks_SmsConnSmsConnq SmcErrorHandler!SmsErrorHandler.!__FILEeZIceConnectStatus?IcePointerUIcePoProcessMsgProchIcePoVersionRec%IcePoAuthProcPIceIOErrorProce_IcePoProtocolFIcePaProcessMsgProc`IcePaVersionRecIceProtocolSetupProc.IceProtocolActivateProcLIcePaAuthProc IceHostBasedAuthProc%  _IcePaProtocol8 _IceProtocol E _IceProcessMsgInfox IceListenObj IceReplyWaitInfo _IceSavedReplyWait _IceSavedReplyWait0 IcePingReplyProcG _IcePingWait _IcePingWait _IceConnectToYouInfo _IceProtoSetupToYouInfo m_IceConnectToMeInfoY_IceProtoSetupToMeInfo{_IceConnIceConnSmsRegisterClientProcSmPointer`SmsInteractRequestProc}SmsInteractDoneProc?SmsSaveYourselfRequestProc`SmsSaveYourselfPhase2RequestProcSmsSaveYourselfDoneProc4SmsCloseConnectionProcSmPropValue uSmsSetPropertiesProcSmsDeletePropertiesProcBSmsGetPropertiesProc]SmsCallbacks_SmsConnSmsConnTuint8_tbuint16_tuint32_t%in_addrGsocklen_tWsa_family_tzsockaddraddrinfoopid_tsize_tutime_ty%9IceConnectStatusIcePointereIcePoProcessMsgProcIcePoVersionRecIcePoAuthProcIceIOErrorProcj_IcePoProtocolIcePaProcessMsgProcIcePaVersionRec`IceProtocolSetupProcIceProtocolActivateProc?IcePaAuthProcnIceHostBasedAuthProc _IcePaProtocol _IceProtocol . _IceProcessMsgInfo IceListenObj IceReplyWaitInfo _IceSavedReplyWait_ _IceSavedReplyWait IcePingReplyProc _IcePingWait _IcePingWait ^ _IceConnectToYouInfo~  _IceProtoSetupToYouInfo) _IceConnectToMeInfo _IceProtoSetupToMeInfo_IceConnIceConnSSmsRegisterClientProcoSmPointerSmsInteractRequestProc0SmsInteractDoneProcJSmsSaveYourselfRequestProcSmsSaveYourselfPhase2RequestProc5SmsSaveYourselfDoneProcSmsCloseConnectionProc 7\SmPropValuesSmsSetPropertiesProcHSmsDeletePropertiesProcfSmsGetPropertiesProcSmsCallbacks_SmsConn8SmsConnSmsNewClientProcCARD85CARD32BsmRegisterClientReplyMsg/smSaveYourselfMsgiceMsgE""smPropertiesReplyMsge#IcePaAuthStatus.$size_t^! SmPointer?SmPropValueVSmProppIceConnectStatusIcePointer0IcePoProcessMsgProcCIcePoVersionReccIcePoAuthProc&IceIOErrorProc;_IcePoProtocolIcePaProcessMsgProc6IcePaVersionRecIceProtocolSetupProcIceProtocolActivateProc"IcePaAuthProcIceHostBasedAuthProc _IcePaProtocol V _IceProtocoln  _IceProcessMsgInfoN IceListenObja IceReplyWaitInfo} _IceSavedReplyWait _IceSavedReplyWait IcePingReplyProc _IcePingWaitp _IcePingWait _IceConnectToYouInfo x _IceProtoSetupToYouInfo C_IceConnectToMeInfob/_IceProtoSetupToMeInfoQ_IceConnIceConnSmcSaveYourselfProc)SmcDieProc:~SmcSaveCompleteProcSmcShutdownCancelledProc(SmcCallbacksSmcInteractProc_SmcInteractWait_SmcInteractWaitKSmcSaveYourselfPhase2Prock_SmcPhase2Wait_SmcPhase2WaitSmcPropReplyProc_SmcPropReplyWait^_SmcPropReplyWait{_SmcConnSmcConnSmsRegisterClientProcSmsInteractRequestProc$nSmsInteractDoneProcSmsSaveYourselfRequestProcLSmsSaveYourselfPhase2RequestProcsSmsSaveYourselfDoneProc*SmsCloseConnectionProcGSmsSetPropertiesProcSmsDeletePropertiesProccSmsGetPropertiesProc~SmsCallbacks_SmsConnSmsConn!size_tVS3;IceConnectStatusIcePointernIcePoProcessMsgProcIcePoVersionRec IcePoAuthProc IceIOErrorProc s _IcePoProtocol IcePaProcessMsgProc  IcePaVersionReci IceProtocolSetupProc IceProtocolActivateProc H IcePaAuthProcw IceHostBasedAuthProc _IcePaProtocol _IceProtocol7_IceProcessMsgInfoIceListenObjIceReplyWaitInfo_IceSavedReplyWaith_IceSavedReplyWaitIcePingReplyProc_IcePingWait_IcePingWaitg_IceConnectToYouInfo_IceProtoSetupToYouInfo2_IceConnectToMeInfo_IceProtoSetupToMeInfo_IceConn$IceConnbSmcSaveYourselfProc|SmPointerSmcDieProc%SmcSaveCompleteProc?SmcShutdownCancelledProc*SmcCallbacksTSmcInteractProcj_SmcInteractWait_SmcInteractWaitSmcSaveYourselfPhase2Proc_SmcPhase2WaitQ_SmcPhase2WaitkSmPropValueSmcPropReplyProc)_SmcPropReplyWait_SmcPropReplyWait_SmcConnSmcConnCARD8CARD16"CARD32/iceErrorMsg_SmcRegisterClientReplyWsmRegisterClientReplyMsgsmSaveYourselfMsg smPropertiesReplyMsgD'SmsRegisterClientProc`''SmsInteractRequestProc'(SmsInteractDoneProc+((SmsSaveYourselfRequestProc((SmsSaveYourselfPhase2RequestProc)`)SmsSaveYourselfDoneProc~))SmsCloseConnectionProc)9*SmsSetPropertiesProcT**SmsDeletePropertiesProc*+SmsGetPropertiesProc!+O+],SmsCallbacksp,_SmsConn-SmsConn-.smRegisterClientMsg..smInteractRequestMsg./smInteractDoneMsgD//smSaveYourselfRequestMsg0y0smSaveYourselfDoneMsg00smCloseConnectionMsg*1x1smSetPropertiesMsg11smDeletePropertiesMsg#eZhexGsequence.hash.dynsym.dynstr.SUNW_version.rel.got.rel.data.rel.plt.text.init.fini.rodata.rodata1.dynamic.bssf.picdata.bss.symtab.strtab.annotate.comment.debug_loc.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_funcnames.debug_typenames.debug_varnames.shstrtab, @" op% B. B@8 B@@0<pppAlGMSȃȃ[)d2ll<ms|` o _j$ maP$ ' !0707010004994f000041ed0000000000000000000000024c5c39a000000000000000b500010002ffffffffffffffff0000001d00000000root/usr/local/lib/pkgconfig07070100049950000081a40000000000000000000000014c5c399b000000fc000000b500010002ffffffffffffffff0000002300000000root/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 07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!