# PaCkAgE DaTaStReAm odbtp 1 772 # end of header 070701000a4731000081a40000000000000000000000014dc0e02d0000010d000000b500010002ffffffffffffffff0000000e00000000odbtp/pkginfoPKG=odbtp NAME=odbtp 1.1.4 i86pc Solaris 10 VERSION=1.1.4 PSTAMP=4th May 2011 VENDOR=ODBTP Project EMAIL=http://odbtp.sourceforge.net/index.html DESC=Open Database Transport Protocol ARCH=i386 CATEGORY=utility CLASSES=none BASEDIR=/ ISTATES=S s 1 2 3 RSTATES=S s 1 2 3 070701000a4730000081a40000000000000000000000014dc0e02d00000268000000b500010002ffffffffffffffff0000000d00000000odbtp/pkgmap: 1 772 1 d none /usr ? ? ? 1 d none /usr/local ? ? ? 1 d none /usr/local/include 0755 root root 1 f none /usr/local/include/odbtp.h 0644 root root 27504 10235 1304485890 1 d none /usr/local/lib 0755 root root 1 f none /usr/local/lib/libodbtp.a 0644 root root 182440 5883 1304485890 1 f none /usr/local/lib/libodbtp.la 0755 root root 745 63111 1304485890 1 s none /usr/local/lib/libodbtp.so=libodbtp.so.1.0.1 1 s none /usr/local/lib/libodbtp.so.1=libodbtp.so.1.0.1 1 f none /usr/local/lib/libodbtp.so.1.0.1 0755 root root 166464 42919 1304485890 1 i checkinstall 790 2504 1304485933 1 i pkginfo 269 20891 1304485933 07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!070701000a4731000081a40000000000000000000000014dc0e02d0000010d000000b500010002ffffffffffffffff0000000800000000pkginfoPKG=odbtp NAME=odbtp 1.1.4 i86pc Solaris 10 VERSION=1.1.4 PSTAMP=4th May 2011 VENDOR=ODBTP Project EMAIL=http://odbtp.sourceforge.net/index.html DESC=Open Database Transport Protocol ARCH=i386 CATEGORY=utility CLASSES=none BASEDIR=/ ISTATES=S s 1 2 3 RSTATES=S s 1 2 3 070701000a4730000081a40000000000000000000000014dc0e02d00000268000000b500010002ffffffffffffffff0000000700000000pkgmap: 1 772 1 d none /usr ? ? ? 1 d none /usr/local ? ? ? 1 d none /usr/local/include 0755 root root 1 f none /usr/local/include/odbtp.h 0644 root root 27504 10235 1304485890 1 d none /usr/local/lib 0755 root root 1 f none /usr/local/lib/libodbtp.a 0644 root root 182440 5883 1304485890 1 f none /usr/local/lib/libodbtp.la 0755 root root 745 63111 1304485890 1 s none /usr/local/lib/libodbtp.so=libodbtp.so.1.0.1 1 s none /usr/local/lib/libodbtp.so.1=libodbtp.so.1.0.1 1 f none /usr/local/lib/libodbtp.so.1.0.1 0755 root root 166464 42919 1304485890 1 i checkinstall 790 2504 1304485933 1 i pkginfo 269 20891 1304485933 070701000a473b000041ed0000000000000000000000024dc0e02d00000000000000b500010002ffffffffffffffff0000000800000000install070701000a473c000081ed0000000000000000000000014dc0e02d00000316000000b500010002ffffffffffffffff0000001500000000install/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 070701000a4732000041ed0000000000000000000000034dc0e02d00000000000000b500010002ffffffffffffffff0000000500000000root070701000a4733000041ed0000000000000000000000034dc0e02d00000000000000b500010002ffffffffffffffff0000000900000000root/usr070701000a4734000041ed0000000000000000000000044dc0e02d00000000000000b500010002ffffffffffffffff0000000f00000000root/usr/local070701000a4737000041ed0000000000000000000000024dc0e02d00000000000000b500010002ffffffffffffffff0000001300000000root/usr/local/lib070701000a473a000081ed0000000000000000000000014dc0e00200028a40000000b500010002ffffffffffffffff0000002500000000root/usr/local/lib/libodbtp.so.1.0.1ELF44 (o....x3x3  "#$%&'(*,./134689:;=>@BCEFHKLOPRSTUWXYZ[]^_`abcefghikmnopstux{}~    !)+-0257<?ADGIJMNQV\djlqrvwyz|  pV`  ,/ AZ O} ct s. r  ] k  pp  0I 'H4A Q "cOY s R[  Y pd p Z 6 kr   = ? $@ .5`- J Y_[ t  `a @  H |O q Pn Rf   2`[ B[ S[[ mv/ `U  PP \  l   q [ : #@ 2 D-  T_] mt`  X4@  o     p_Y W G *p` :` LXP>V d* qU г+ I  Y` @w   OY 0OY SY L h4h4$pl 6 GG W V ho@[  Z r `  p UV Э  Py `G NY &bb 4o C`E W0k dbb wm= I \    PUV 0 0WY U GY &V` 5s Gc [0[ o0   Y    @ 5 an 0 .  @m   0 ! : 0V K [ Z @} g [ { ` F HY Pl j _ :  ^   o " ^ i0 Щ ? I Q T p d  w  4  Pe V` L K A*    f $ Tn 7 @ H  ` `[ h  y  TY  YN  0YY < #    8  p[ , # < [ M X Y PHY k p9 w  p  0 T\ `SV   \  4 !  4 @` F @I U \ f m R | `cb `: @ XY G  % M  `u Y ! ' 6  C \ Rx3 [ c_Y o  ~WY  I Rl  @/ [ V v @s + ;AIOYY f x 0Y 0 ` reallocodbColDecDigitsodbGetDataTypeNameodbSetConnectTimeoutodbSetColLongodbParamSqlTypeNameodbExtractShort_GLOBAL_OFFSET_TABLE_odbExtractLongwritefopenodbLoginInterfaceodbGetConnectionodbGetVersionodbLogoutmallocgethostbynameodbExtractDouble__ctypeodbSendRequestBytemktime.XAKgoyLBAOwNkEj.guidNullodbGetNextQueryodbTimestampToStrodbColBaseTableodbColDataByteodbFreeConnectionodbParamDataLenodbDescribeSqlTypeodbSetUserDataodbSetParamLongget_netaddrodbDisconnectodbGetColInfoodbGetSockErrorodbAllocateConnectionodbSetColsocketodbReadInterfaceFileodbGetResponsefcntlodbSendRequestDoubleodbHostToNetworkOrderodbLoadDataTypesodbSendRequestGuidodbPrepareProcodbGetParamodbFetchRowsIntoCacheodbExtractGuidodbParamDataLongLongodbColDataFloatodbParamNumodbSetDBConnectStrodbSetColDoubleodbSetParamFloat_lxstatodbGetOdbDataTypestrerrorodbSetReadTimeoutodbGetRowCacheSizeodbULongLongToStrodbColDataodbParamDataShortsleepodbSockFreeodbFinalizeRequestodbExtractFloatodbSendRequestLongLongodbGuidToStrodbSetAttrLongodbWinsockCleanupodbGetInterfacesetsockoptodbGetQueryIdstrcpyodbGetTotalColsodbParamType.XAKgoyLBAOwNkEj.tsNullodbGetResponseSizeodbExtractodbGetParamInfoodbSockSend__urem64atoiodbSetParamodbColTruncatedodbColNumatolodbSetColNullodbGetTotalRowsodbGetTotalParamsgetpeernameodbAllocatesock_connectodbIsUsingRowCacheodbLoginodbBindParamodbPrepareodbColSqlTypeodbFetchRowodbGetRowCountodbColCatalogodbColBaseNamefclosestrcasecmpodbColDataLenodbSockClose_edata_endodbDoRowOperationodbLongLongToStrodbSetColIgnoreodbParamDataTextmemsetodbSetParamDoubleodbSendRequestLongodbGetRowStatusodbCommitodbProcessParamInfoodbGetConnectionIdodbColDataTimestampodbInitExtractodbFetchRowExodbSetParamNullodbColActualLenodbConvertAllodbExtractByteodbGetSockErrorTextodbDetachQryodbConvertDatetimeodbExecuteodbSetParamByteodbProcessRowDataodbSockReadDataodbStrToTimestampodbColDataTextodbProcessColInfoodbColFlagsfreadmemcpyodbFreeQueryodbBindInOutParamselectodbColDataTypeodbExtractPointerodbCTimeToTimestampget_sock_error_textodbRestoreRowDataBytesodbParamDataodbParamDataLongodbSetColGuidodbSendRequestodbParamUserDataodbIsTextAttrodbConnectsigemptysetodbGetOutputParams_etextodbDropQryodbTimestampToCTimesock_readodbParamDataGuidodbSetColFloatodbParamNameodbSendRequestFloatodbParamDataTypeodbBindColodbBindOutputParamodbParamDataDoubleodbGetAttrTextodbColUserDatasock_createodbGetErrorodbSetParamText_xstatodbSendRequestTimestampodbSetColTextodbGetUserDatalocaltimeodbSeekRowset_nonblk_modeodbSetUserDataLongodbSetColTimestamp_PROCEDURE_LINKAGE_TABLE_odbSetCursorodbUseRowCacheodbColDefaultDataTypeodbReadDataLongodbBindParamExodbAllocateQueryodbRollbackodbParamDataFloatodbColDataLongLong__udiv64_fxstatodbParamDefaultDataTypeodbFreeodbProcessResultodbGetFirstQueryodbColDataLongodbSetParamGuidodbColSqlTypeNameodbGetUserDataLongodbColSizeodbInitResponseBufsock_waitstrrchrinet_addrh_errnoodbNoDataodbSetColLongLongodbIsConnectionodbParamDataByteodbGotParamodbBindInputParamodbSetErrorodbGetResponseCodeodbSetParamTimestampodbSockReadodbStrToGuidodbColDataShortodbColDataGuidodbSockAllocateodbParamSqlTypeodbSendRequestShortfreeodbStrToLongLongodbSaveResponseBufodbParamDecDigitsodbIsConnectedodbSetParamShortstrlenignore_sigpipeodbConvertGuidsock_closeodbSendRequestTextodbColSchemaodbSetParamDefaultodbGetQueryodbStrToULongLongodbColodbParamodbExtractTimestampodbParamActualLensock_sendodbSockConnectodbGetCursorodbSetColShort_DYNAMICstrncpyodbColTableodbSetAttrTextodbColNameodbSetColUserDataodbSetColByteodbColDataDoubleodbGetAttrLongodbSetSendTimeoutodbSetParamLongLongodbParamDataTimestampodbFetchNextResultodbExtractLongLongodbReadResponsehtonl_xmknodntohlsigactionodbParamSizeodbWinsockStartupodbGetErrorTexthtonsodbParamTruncatedntohsodbProcessCursorodbSetParamUserDatalibsocket.so.1SUNW_0.7libnsl.so.1libc.so.1libodbtp.so.1/usr/local/lib:/lib:/usr/lib (=  (= (= l2p2x2 22L2212 2i222222S2 2&2V22_2222s333T333A 3(3;034383*<3D3!H3P3JT3X3\3`3]d3'h3l3 p3t3 hhhhh h($h0(h8p,h@`0hHP4hP@8hX0<h` @hhDhpHhxLhPhThhhhhhhph`hPh@h0h hh hhhhh h $h((h0,h8p0h@`4hHP8hP@<hX0@h` Dhhhp<hxDhHhLhPhThXh\h`hpdh`hhPlh@ph0th xhhhhhhhh h(h0h8ph@`hHPhP@hX0h` hhXhpdhxhhlhphthxh|hhhph`hPh@h0h hhhhhhhh h(h0h8ph@`hHPhP@hX0 h` hhhphx h$h,h4h8h<hDhLhpPh`ThPXh@`h0dh lhphthxh|hhhh h(h0U ]ZUڋE PEPjX EE]ÐU ]ZU[ڋE PEPj( EE]ÐU ]ZUڋE PEPj EE]ÐU ]ZUjjEPE PEPjEE]ÐU]ZU踋EEuEEEE@tjEPlEEEU;P0sjjjjPEP.u EjEPEE]ÐU]ZUڋEEE@tjEPEE@EE@tj EPEUjjEPRE PEPzuVEtj$EP_EE@tjEP>EjEP%E{jEPu E^Ej]@PEEtUEj@PBXP UEj@PBXP UBgEE]ÐU ]ZU[ڋE@tjEPaEEU P@jEPDEE]ÐU ]ZUڋE@tjEPEEU PDjEPEE]ÐU ]ZU{ڋE@tjEPEEU PHjEPdEE]ÐU]ZU ڋE EjEPFEE@lUfBE@U@fBEU@ fBEU@fBEU@fBEU@fB E@ ]ÐU]ZUkڸUfBE@UfBEEEE@tjEP=E9E@PEEEEU;PTsjEPE Pu4E@6UfBEU@0BE@4UfBEE@EEEE8EEU;PTrEPE P`uUfBE@]PE P,uUfBE@)lPE PuUfBE@PE PuUfBE@PE Pu(UfBE@UfBPE PPu(]UfBE@UfBAPE PuUfBE@ PE PuUfBE@5PE PuUfBE@5PE PtuUfBE@qpPE P@uUfBE@ =xPE P u(UfBE@UfBPE PuUfBE@PE PuUfBE@?|PE PduUfBE@aPE P0uUfBE@-tPE PuUfBE@PE Pu]UfBE@PE PuUfBE@PE P`u(UfBE@ UfBQPE P ujUfBE@PE PuUfBE@PE PuUfBE@PE PtPE PluUfBE@$lPE P<uUfBE@<PE P u UfBE@ E EE]ÐU]ZUڋEEE@tjEPEpE@,tQjEPu EFEP,EH0B,E@,E@E@0jEP9EE]ÐU]ZUڋEEE@tjEPE%Ej@P"jEPEE]ÐU]ZUkڋEEE@tjEPkEx.ЋE@0jjjPREPu ED.E jjjPREPu EjEPEE]ÐU]ZUڋEEE@tjEPEH?ЋE@0jjjPREPu EjEPEE]ÐU]ZUڋEEE@tjEPEEǀEǀEǀ ЋE@0jjjPREP u EE t E @u0 jjjjPEPVu ER>UfBr jjjE PREPu EjEPyEE]ÐU]ZUڋEEEt^E@$t E@$;Esj EPEFUEPB PE P EP UEP EP$+UEP$jEP`EE]ÐU]ZU ڋEEE@$t E@$sj EPE;E@ @U BE@ U@B E@$UHB$jEPEE]ÐU]ZUkڋEEEE@$t E@$;Esj EPYEGUEPB PE P EP UEP EP$+UEP$jEPEE]ÐU]ZU𸻽ڋEEEE@$t E@$;Esj EPEGUEPB PE P EP UEP EP$+UEP$jEP`EE]ÐU ]ZU ڋE PEPu EaE PEPu E?E PEPu EE jPEPn EE]ÐU]ZU[ڋEEEE@$t E@$;Esj EPIE]UEPB PEP jEPЋE PEP UEP EP$+UEP$jEPEE]ÐU]ZU𸛻ڋEEEE@$t E@$;Esj EPEGUEPB PE P EP UEP EP$+UEP$jEP@EE]ÐU]ZUڋEEEtUE@$t E@$;Esj EPEIEU @ BEP UEP EP$+UEP$ EU @ BjEPEE]ÐU]ZU;ڋEEEE@$t E@$;Esj EP)E]UEPB PEP EjPU fBEP UEP EP$+UEP$jEPʿEE]ÐU ]ZU{ڋE PEP:uEE PEPu EE PEPu EE PEPu EaE PEPu E=E PEPu EE PEPPEE]ÐU]ZU[ڋEEE@tjEP[ElEǀEǀEǀ'ЋE@0jjjPREPiu EjEP]EE]ÐU]ZU𸛷ڋEEE@tjEP蛽EjEPuEEU;~0EǀEǀjEP7EYUEDEUE@PBPEP EU@EEǀEǀ&ЋE@0jjjPREPu EjEPu EE@=t EwEU@ B$EjEP;=uUBE@$UB$!UEPPEP jEPEE]ÐU]ZU踋ڋEEE@tjEP苻EjEPeE`EEEEEuEuEEHEEEE;EE0EE"E Hw%UDUE|EU;~^EǀEǀE~E@EEEU쉐jEPNEEUDEUE@PBPEP EU@6EǀEǀEǀ&ЋE@0jjjPREPu E&E jjjPREPuE&jjjEPREPԹu EjEPŹu EjE@=t ETEU@ B$EjEP=uUBE@$UB$jEPEE]gsU8]ZU̸[ڋEEEE@tjEPTEEǀEǀEǀ&ЋE@0jjjPREPau EjEPqu E|E@=tEbE@xEEEEEjP蚹=tj EPuEEEjPgЋEUUBEU;EtEjP4EEЋEUЉE=} EǀEEjEPԶEЋEUЉEЃujEP菶E3EEU;EUЉEEUPE@fEUڋE@R;jEP/EE}E@ $tjEP~E;$jjjjPEPFuE jEPśu EfEUE@r;}-UERlD E@fEUE@r;|ӍEPEP~uEEtUE@r;~jEP蕚ERUERlDEEPEPu EEP BE@=uYE@$E(PEP軛uEEPEP蔛u EE@$EU@B(E@}E@ ^E,PEPDu EH#E,PEPu EE,PEPܚu EE,PEPЛu EE,PEP贛u EsE,PEP蘛u ElGE,PEP|u E@E,PEP`u EUE@PB,PEP} u EE@E}FE}EHwUDUEHwUDUE}E7ERE]} EE+E]E@ E@$dEE];;ggU]ZUːڋEEE@tjEP˖EE tU E@r;~jEP蝖EUE RlDEE@ujEPfEE@ $t5$ЋE@0jjjPREP荖u EQ$U jjEPRQEPiu EEu EjEPUu EfE U E@r;}-UE RlD E @fE U E@r;|ӍE PEPuEE tU E@r;~jEP%ERUE RlDEEPEP蔖u EEP BE@=uYE@$E(PEPKuEEPEP$u EE@$EU@B(E@}E@ ^E,PEPԖu EH#E,PEP訕u EE,PEPlu EE,PEP`u EE,PEPDu EsE,PEP(u ElGE,PEP u E@E,PEPu EUE@PB,PEP u EE@E}FE}EHwOUDUEHw_UDUE}E7ERE]} EE+E]E@ E@$dEE]OO##U]ZU[ڋEE*ЋE@0jjjPREP豑u E-jEPőu EjEP)EE]ÐU]ZUˊڋEEE@tjEPːE2EU ;P0rj EP覐E EU @,EE@tjEPoE@EgEEujEPAEEU@BEUP,EU P0EU@LEUPEj@P t,Ej@PtEj@Pu(jEP譏Ej@PEEEE]ÐU]ZU;ڋEEE@tjEP;E E@0EE]ÐU]E@EE]ÐU]E@EE]ÐU]E@EE]ÐU ]ZU{ڋE@tjEP聎E E@u E EEE]U]ZU;ڸPEP襐u E&EPEPǎu EEEE]ÐU]EEE@tE@@$EEEEE]ÐU ]ZU{jEPjPEE]ÐU]ZU+ڋEEE@tjEP+fE E@RfEE]U]ZU˅ڋEEE@tjEPˋfE E@rfEE]U]ZUkڋEEE@tjEPkEEEE]U]E@(EE]ÐU]E@(EE]ÐU]ZU˄ڋEEE@tjEPˊEjEP豊EXEE]ÐU ]EEE@uE tU E@r;~ EUE RlDEE]ÐU]ZUڋEE|EEE|3E @MUUBE@EEEE}͸-UBE@EE E|4E @MUUBE@EEEE}̸-UBE@EE E|4E @MUUBE@EEEE}̸-UBE@EE @UUBE@EE @UUBE@EE @ UUBE@EE @ UUBE@E-UBE@EEE}TE E@UUBE@EE E@UUBE@EE@EE|UBEEE]ÐU]fEEEE@uHEU DE EE;Es*E @UBE HE E@EE@EE;Er9EE;Es*E @UBE @E E@EE@EE;Er֋]ÐU]EU P EUP$]U]uZUjEP艊EEEU@@BEU@DBEU@TBEU@XBEU@`BEU@dBEU@xBEU@|BEǀeEU@4BEU@8BJEp}_w˸DUDU#7띐]u<\|U]EEE@tE@@t E EEEE]ÐU]E@EE]ÐU ]E%t EEEEE]ÐU ]ZU~ڋE@tjEPE E@8EE]ÐU(]܉uZUx~ڋEEEE0E@tjEPjEE@PtjEPFEjEP͇EEuEPEP谇u$jEP=jEP߃ErjEP艇}&jEPj EP襃E8Uȍ+jQ蝃ЋEPPE@Pu'jEP謆jEPNEjEPEEbjEPKE;EudEEuUȍ+QFPPˆЋEPPE@Pu%jEP jEP謂E?MU+APƉEE@EPEPij/PEPz UB/PEPJUfB6PEP;ЋEP0PEPUfB4jEP超EEtjEP譅jEPEu/Ej@PP̓E@Pj EP腁EEUPTjEPhEE]܋uÐU]ZU {jEPLfEEu fEEPE PEP1 u EEjjjPREP/uEEjjjPREPu EUEjjPEPREPIu E#jEP̀u EEE]ÐUpZyڋEEE@tjEPEE PEPEEu E\Eu EEu EEu EEu EEEEEEEEEEEEEEEEEEEEEEEEEEEEPEPEP u'jEPĀjEP~E:EUԉP@EU؉PDEU܉PHEUPLEtEPEP诂EtEPEP观E@u EEuEEPEP~uYEu EEu*PEP~u EEEEu EXPEP`~u8Eu EEuEEEu E PEP~u8Eu EEuEEEu EPEP}u8Eu EEuEEEu Ek PEPp}u8Eu EEuEEEu EPEP }u8Eu EEuEEEu E PEP|u8Eu $EEuEEEu (E{PEP|u8Eu ,EEuEEEu 0E+4PEP0|u8Eu 8EEuEEEu <E@PEP{u8Eu DEEuEEEu HEPEP{tLPEPx{u4Eu PEEuEEEu TE&jEP|jEPCzEEPhP~ u'jEP@|jEPzEEt]E@tQ\PEPzu fE .`PEPzu fE fE MU jPRQEPEP~ujEP{E jEPq{Eăt&EPjEP} uEEt$jjEP} uEẼt jjEP} u E}Et jj EPg} u EUEt EPj EP=} u E+EЃtjEP)}u EEEÐU]ZUqڋE t E EEEE@tjEPwEEjjjPREPxu E`jEPxjEP[|=u EjEPM|EjEPL|EPEPeEEUPLEujEPdEfEUE@R;EMpLuEPEP]fu EE@PEPEPf uEoEPEP fu EHEPEPeu E$E PEPeu EE PEPeu EEPEP|eu EEPEPXeu EUEHRE@=NEPEPeu EMUEPBPEPe uE#EPEPduEEP BUEPBPEP)e u EEPEPgduEEP BUEPBPEPd u EiEPEP duEGEP BUEPB PEPqd u E EPEPcuEEP BUEPB$PEPd u EEPEPScuEEP BUEPB(PEPc u EUE,PEPbu E0EP BpEPEPEPEP EP$EP(E@u E EEUP,E@`E@dE@lE@pEǀE@@uIEE؋EHUE@jjPB PQEPePE؃0PeEU0BE@fEUE@R;3EE]ԋuÐU]ZU츫YڋEEEPEP_at/EPEPEatEPEP0bu E1Et E EEUEE]ÐU$]ZUXڋEEErPEP`u E6E@=u E EEUPtEPrE@p;~fEj@lP`EU@rfBpE@pEjEP^EEUPlEujEPI^EfEUE@r;rUERl‰EEPEP_u EFE@ttEP BEPEPs_uEEPEPL_u EEPEP(_u EEPEP^u EE PEP^u EuEPEP^u EQE@tEPEP^u E!UEPBPEP_ uEEPEP?^uEEP BUEPBPEP^ u EEPEPE@tE@t E@ E@E@ E@$E@(E@<E@fEUE@r;EE]ÐU$]uZUXUڋEEE@,EEǀEǀUfBREǀEǀEǀEǀjEP[u EOE@=uE6EǀEǀE@=uEPEP7\EE@=tE@=tEjEP\u EE@@uE@DuE@HKEfEUE@R;EMpLxEE@ t E@ uE@@uAE@ ]uE@Duc&E@ uE@HuF=UjjjPREP^uEEE@fEUE@R;!EtA"jjjjPEPYtjEPxYu E:E@8t%EujEP/^E EE]uÐU(]܉uZUHRڋEEfEUE@R;fEMpLuE`PEPYuEE@ UBdE@dPEPhE@dPE@`=uVE@lEpPEPPYu EeE`PEP,Yu EAE@lEU@`BpE@`}VEtPEPYu E#EtPEPXu EEtPEP|Xu EEtPEPpYu EeEtPEPTYu E9sEtPEP8Yu E GEtPEPYu EEtPEPYu EUE@`PBtPEPX u EE@ E}FE}EHw`UDUEHwpUDUE}E7ERE]} EE+E]E@fEUE@R;EU@ E􋀜PE􉐠EPEǀEǀE􋀐u"EuE􋀌U@EU@ EU@$EE]܋u88ddU]ZUMjEPEPXU jEPUEE]ÐUdZhuMڋE t E @u E lPE P[uPE PXEEujEP0SEEj@P4SEEu&jEPXjEPREKjjEPjEPEPyXUUBjEPMXjEPREEEdÐU(]ZUܸKLڋEEE@EEujEPERE;E@uj#EP"REEE@E@$E@E@EE^jEPEPW u5E@t EEEPEPQEjEPEP=W u5E@t EEEPEPLQEBjEPEPV u5E@t EEEPEPQEEjPREEtE%~j EPPEEU@;t+UEPjEP]VE@E@EEEPUEPEU@;BrpUE@RM‰AUE@PBPTЋEPE@ujEPPEE@EE@+EU‰EEPEPEPU u5E@t EEEPEPOEEEEEjEPOUEU@B EU@B$UBE=|.E=|jEPxPjdEPOEjEPOEE]ÐU]uEEEt"EUBEǀfEUE@R;}SEMpLuE@dtEU@hRdBE@dE@fEUE@R;|]uÐU ]ZUGڋE@tjEPME>jjjjPEPNu EjEPANEE]ÐU]uZUXGjEPPIEEEU@B@EU@BDEU@BHEU@BTEU@BXEU@B\EU@B`EU@BdEU@BhEU@BxEU@B|EU@EU@EU@qEU@B4EU@B8EU@BEjPJfEU jEPjEPREPEEE]ÐU]ZU>ڋEu#U jEPjjREPEE8E EjEPHjEPREPEPEPMEEE]ÐU ]ZU >U E@jjjPREPxDu EU E@jjjPREPHDu EU E@jjjPREPDu EU E@jjjPREPCu EU E@jjjPREPCu EVU E@ jjjPREPCu E&M UjjEPB PQEPgCEE]ÐU]ZU<ڸfEE@tjEPBEjjjE PREPBtIEjjjPREPBt$jjjEPREPBu EjEPBEE]ÐU]ZU;jEPEEfEE@tjEPAEjjjE PREPBtoEjjjPREPAtJjjjEPREPAt&jjEPEPREPBu EjEPAEE]ÐU]uZU츘:ڋEEE@tjEP@EvE tU E@R;~j EPi@EGEM pLxEE@ -t4-ЋE@0jjjPREPt@u E-E jjjPREPS@uE-jjjEPREP0@u EE"Eu ElEE-jEPEPEPREPB@u E*EtjEP?EEEEE]uÐU ]ZU8U jEPjEPREPDEE]ÐU]ZU{8jEPEP@ U jEPjEPREPDEE]ÐU]ZU8jEPEP? U jEPjEPREP+DEE]ÐU]ZU踻7ڋEj@PCEE@jPCfEE@jPCfEEjPEP? U jEPjEPREPCEE]ÐU ]ZU7U jEPjjREP?CEE]ÐU ]ZU6jEPBEU jEPjEPREPBEE]ÐU]ZUk6jEPEP> U jEPjEPREP{BEE]ÐU ]ZU 6U jEPjjREP/BEE]ÐU ]ZU5EjPAfEU jEPjEPREPAEE]ÐU]ZU[5E EjEP?jEPREPEPEPhAEE]ÐU]ZU4ڋE@jP@fEE@jP@fEE@jP@fEE@jP@fEE@jP@fEE@ jP@fEEj@ P@EU jEPjEPREP@EE]ÐU]uZU4ڋEEE@tjEP:EWE tU E@R;~j EP9E,EM pLEFjEP9EE]uÐU ]E@@EE@U PEEE]ÐU]ZU+3ڋEEEt EEEEE@tjEP 9ESEǀEǀUfBREǀEǀEǀEǀ,ЋE@0jjjPREP8uE,E jjjPREP8uE,EjjjPREP8u E_,EjjjPREPO8u E/jEPa8u EjEP5:EE]ÐU$]ZU[1ڋE@ EEEE EE HE EEEu ExEE@KE;E u ELE@%ZE@EE@E}E@EqE@EeE@ EYEMECE@r}d}%t܃dtptЍHwȸUDUEtTE@t>E;E u EzEUU@BE@EE@EE@u‹E@EEUU@BE@EE@EE@UUBEE]ÏU ]EU PE u EEEEE]ÐU]ZU+/ڋEEE@tjEP+5EE tU E@r;~jEP4EcUE RlDEE@ujEP4E,E@ %t5%ЋE@0jjjPREP4u E%E jjjPREP4uE%jjjEPREP4u EE"Eu ElEE%jEPEPEPREP4u E*EtjEP54EEEEE]ÐU ]ZU;-U jEPjEPREPm9EE]ÐU ]ZU,U jEPjjREP9EE]ÐU]ZU,jEPEP84 U jEPjEPREP8EE]ÐU]ZU;,jEPEP3 U jEPjEPREP[8EE]ÐU]ZU+ڋEj@P7EE@jP7fEE@jP7fEEjPEP%3 U jEPjEPREP7EE]ÐU ]ZU;+jEP\7EU jEPjEPREP\7EE]ÐU]ZU*jEPEPx2 U jEPjEPREP6EE]ÐU ]ZU{*U jEPjjREP6EE]ÐU ]ZU+*EjP+6fEU jEPjEPREPJ6EE]ÐU]ZU)E EjEP4jEPREPEPEP5EE]ÐU]ZUk)ڋE@jPe5fEE@jPL5fEE@jP65fEE@jP 5fEE@jP 5fEE@ jP4fEEj@ P4EU jEPjEPREP4EE]ÐU]ZU{(ڋEEE@tjEP{.ETE tU E@r;~jEPM.E&UE RlMLjEP%.EE]ÐU ]E@@EE@U PEEE]ÐU ]E@@ EE@U P EEE]ÐU]EU P(]ÐU]EU P(]ÐU]ZU+'jj(^-EEu EE@E@E@XE@ <E@E@E@$Ej@P,EEUPEujEP.EEEE]ÐU]ZUK&ڋE@tEj@P2E@]ÐU ]ZU%ڋE@EE~ EE EEEE@UjEPEPEPRE P2ЋEPEUP$EtE@} E@E@t EEEEE]ÐU]ZU+%ڋE@tEj@Pn1E@tEj@PB-jEP4-]ÐU ]ZU主$ڋE@EE~ EE EEEE@UjEPEPEPE PBP0EEUP$EujEP+EtE@} E@EEE]ÐU]ZU#EE;EE@uFUE@PBPEPB0 EE EoEUPEU@B E EE@EEU@BE@U BE @E E@UHBE@EE;E_EE]ÐU ]ZU"ڋE@ EE~ EE EEEE@Eu EPUjEPEPEPE PBP6/EEUP$EtE@} E@EEE]ÐU ]ZU;"jjEP. EEE @0|E @9E @0EdE @A|E @FE @7E6E @a|E @fE @WEEEEEEE@UM‰AE@EE EE @E EAE @EE @E EEE-tEEEEE @0|E @9E @0EeE @A|E @FE @7E6E @a|E @fE @WEEEEEEE@UMfAE@EE EE @E E>E @EE @E EEE-t EEEEE @0|E @9E @0EeE @A|E @FE @7E6E @a|E @fE @WEEEEEEE@UMfAE@EE EE @E E>E @EE @E EEE-t EEEEEEE @0|E @9E @0EcE @A|E @FE @7E6E @a|E @fE @WEEEEEEEE@UMMˆAE@EE EE @E E-E @EE @E EEE-t EEEEEE @0|E @9E @0EfE @A|E @FE @7E6E @a|E @fE @WEEEEEEEE@UMMˆAE@EE EE @E E*EEE]U(]܉uZUEXP@UEE@ uE@EE@ tE@-uEE@EE@0||E@9pMEEFUVUЉUfMʉMȋE@0ыEUuE@EE@0| E@9~EtEUEUEUEUEU]܋uÐU]ZUڋE EdjPEPO# E@tNE@-tBEHME@ʍDЋUfBE@EE@t E@-uE@tNE@-tBEHME@ʋMDfAE@EE@t E@-uE@tNE@ tBEHME@ʋMDfAE@EE@t E@ uE@tNE@:tBEHME@ʋMDfAE@EE@t E@:uE@tNE@:tBEHME@ʋMDfAE@EE@t E@:uE@tNE@.tBEH ME@ʋMDfA E@EE@t E@.uE@t4EH ME@ʋMDЉA E@EE@űEP ȍ++ʋEH EEE]ÐU,]܉u؉}ZUڋXP@UEE@ uE@EE@ tE@-ujEPi%ʉEME@0||E@9puEEGMOMȉMgMʉMȋE@0ыEUuE@EE@0| E@9~EUEUEU]܋u؋}ÐU0]ZUԸڋE@-lEE@HEE@EE@EE@E܋E@ EEjEPC$EE]ÐU]EEE @0UBE@EE @¹d0UBE@EE @d¹ 0UBE@EE @ ƒ0UBE@E-UBE@EE @ 0UBE@EE @ ƒ0UBE@E-UBE@EE @ 0UBE@EE @ ƒ0UBE@E UBE@EE @ 0UBE@EE @ ƒ0UBE@E:UBE@EE @ 0UBE@EE @ ƒ0UBE@E:UBE@EE @ 0UBE@EE @ ƒ0UBE@EEE @ @B+E.UBE@EEd+0UBE@EEd+¹ +0UBE@EE +ƒ0UBE@EUBEEE]ÐU]uZUHڸUBEHEP@PRUE PR ȋ(p@‹ƋUBP@PRUE PR EU XME ;Bu;JuEEE]uÐU ]ZUڋEPjEPX u EEU P8EUP5N5^5n5~55555555%,%50%4%8%@%H%P%\%d%l%t%|%%%%%%%%%%%%%%&&$&0&66.6>6N68&^6n6~66666666677.7>7N7^7n7~777@&D&L&h&x&&&&&&''('<'T'h'x''''''((<(P(p(((((( )0)L)`))))))))7))* * *,*<*L*\*l*x*******7*777788.8>8N8^8n8~888*88 +888899.9>9N9^9n9 +$+(+,+0+~9994+@+H+T+\+++++++ ,(,H,P,p,,,,,-T-|-----..T.\.`.9x..99999:: %.:>:N:.^:......n:~:..::..::::::;;.;>;.N;^;n;~;;;;%;;;%;;<<.<.><N<^<n<$%~<<<<<<<<<==.=$ $ ooH+o80+ o`o. $H++04@= % ,% . x3 H4h4h4h4"@=> '=> !=> />F 5% >,% D0% K4% R8% Y@% `H% gP%  n\% ud% |l% t% |% %  % % % %  % %  % % % %  % % &  & $&  0& 8& @& D& L& $h& +x& 2& 9& @& G& N& U' \' c(' j<' qT' xh' x' ' '  ' ' ' ( (  <( P(  p( ( ( ($ ( (  )$ 0) L) `)  ) )$ ) ) ') .)  5)  <) C) J*  Q * X *  _,* f<* mL* t\* {l*  x* * *  * * * * * *  +  + $+ (+ ,+ 0+ 4+  @+ H+  T+ \+4 + + +0 #+ *+ 1+$ 8 , ?(,  FH, MP,  Tp,8 [,  b,8 i, p, w-P ~T-( |-0 - -  -$ - . .< T. \. `. x. .   % . . . . . . . . . !. (. /. 6% ?% Hh4QH4\% kh4|. $% Hh4QH4\$% kh4pV`  / Z } t . (r 7=C U] fk t ~pp 0I H4  OY  R[ ! 3Y Cpd Vp eZ u6 kr   = ? @ `-  [   )`a :@ M \H h|O ~q Pn Rf   `[ [ [ / '`U : LPP W\ io l {  q [ : @  -  ]  ` #  0 X4H @ [ o f  v     p_Y W  G p` `  P>V  *  U # г+ , I 9  D Y` R @w  ^  m OY { 0OY   SY L h4 h4 pl  G V   @[ Z 3 r C ` M  a p t UV Э  Py `G NY bb o `E 0k  bb  m= ! I 1 \ C  S  e PUV t 0 0WY    U GY  V` s c 0[  0 %  2 Y C  Q  ` @ q 5  an  0 . @m  ! 0V [ @} [ ` +F 6HY IPl \j k_ z :  ^ o ^  Щ  Q p   )4C PPe _V` uL K A*  f Tn  `[   ) TY 8 HYN Z m0YY x< # 8 p[ # [ X PHY p9   )p >  J 0 WT\ g`SV v   \ 4  @` @I \  R `cb *`: 5@ HXY UG h t% M  `u Y !     \ x3 _Y   WY ( :I HRl Y h@/ z[ V v @s  -Y   %0Y 7=0 N` .libs/libodbtp.so.1.0.1odbtp.cfstatlstat_xmknod.L_cseg0.L999.L1231.L1236.L1241.L1252.L1259.L1267.L1273.L1277.L1281.L1284.L1315.L1318.L1323.L1328.L1331.L1344.L1358.L1367.L1382.L1390.L1395.L1398.L1401.L1404.L1407.L1412.L1415.L1427.L2026.L3521.L3549.L3552.L3555.L3558.L3561.L3564.L3567.L3570.L3573.L3576.L3579.L3582.L3585.L3588.L3591.L3594.L3597.L3600.L3603.L3606.L3609.L3612.L3615.L3618.L3621.L3624.L3627.L3630.L3633.L3636.L3639.L3642.L3645.L3648.L3651.L3654.L3657.L3666.L3831.L3906.L3916.L3926.L3936.L3946.L3956.L3966.L3976.L3986.L4003.L4013.L4030.L4047.L4064.L4081.L4098.L4115.L4132.L4142.L4159.L4169.L5316.L5583.L5761.L5769.L5777.L5785.L5789.L5848.L5861.L5871.L5886.L5902.L5912.L5922.L5938.L5948.L5958.L5974.L5984.L5994.L6019.L6029.L6045.L6055.L6080.L6090.L6100.L6116.L6135.L6151.L6161.L6171.L6187.L6197.L6207.L6223.L6235.L6244.L6260.L6314.L6324.L_cseg1.L6794.L7520.L7522.L7524.L7526.L7528.L7530.L7744.L7746.L8184.L8192.L9336.L_cseg2.L_cseg3Bbss.bssDdata.dataDrodata.rodataDpicdata.picdatasockutil.c.L93.L149_END__START_reallocodbColDecDigitsodbGetDataTypeNameodbSetConnectTimeoutodbSetColLongodbParamSqlTypeNameodbExtractShort_GLOBAL_OFFSET_TABLE_odbExtractLongwritefopenodbLoginInterfaceodbGetConnectionodbGetVersionodbLogoutmallocgethostbynameodbExtractDouble__ctypeodbSendRequestBytemktime.XAKgoyLBAOwNkEj.guidNullodbGetNextQueryodbTimestampToStrodbColBaseTableodbColDataByteodbFreeConnectionodbParamDataLenodbDescribeSqlTypeodbSetUserDataodbSetParamLongget_netaddrodbDisconnectodbGetColInfoodbGetSockErrorodbAllocateConnectionodbSetColsocketodbReadInterfaceFileodbGetResponsefcntlodbSendRequestDoubleodbHostToNetworkOrderodbLoadDataTypesodbSendRequestGuidodbPrepareProcodbGetParamodbFetchRowsIntoCacheodbExtractGuidodbParamDataLongLongodbColDataFloatodbParamNumodbSetDBConnectStrodbSetColDoubleodbSetParamFloat_lxstatodbGetOdbDataTypestrerrorodbSetReadTimeoutodbGetRowCacheSizeodbULongLongToStrodbColDataodbParamDataShortsleepodbSockFreeodbFinalizeRequestodbExtractFloatodbSendRequestLongLongodbGuidToStrodbSetAttrLongodbWinsockCleanupodbGetInterfacesetsockoptodbGetQueryIdstrcpyodbGetTotalColsodbParamType.XAKgoyLBAOwNkEj.tsNullodbGetResponseSizeodbExtractodbGetParamInfoodbSockSend__urem64atoiodbSetParamodbColTruncatedodbColNumatolodbSetColNullodbGetTotalRowsodbGetTotalParamsgetpeernameodbAllocatesock_connectodbIsUsingRowCacheodbLoginodbBindParamodbPrepareodbColSqlTypeodbFetchRowodbGetRowCountodbColCatalogodbColBaseNamefclosestrcasecmpodbColDataLenodbSockClose_edata_endodbDoRowOperationodbLongLongToStrodbSetColIgnoreodbParamDataTextmemsetodbSetParamDoubleodbSendRequestLongodbGetRowStatusodbCommitodbProcessParamInfoodbGetConnectionIdodbColDataTimestampodbInitExtractodbFetchRowExodbSetParamNullodbColActualLenodbConvertAllodbExtractByteodbGetSockErrorTextodbDetachQryodbConvertDatetimeodbExecuteodbSetParamByteodbProcessRowDataodbSockReadDataodbStrToTimestampodbColDataTextodbProcessColInfoodbColFlagsfreadmemcpyodbFreeQueryodbBindInOutParamselectodbColDataTypeodbExtractPointerodbCTimeToTimestampget_sock_error_textodbRestoreRowDataBytesodbParamDataodbParamDataLongodbSetColGuidodbSendRequestodbParamUserDataodbIsTextAttrodbConnectsigemptysetodbGetOutputParams_etextodbDropQryodbTimestampToCTimesock_readodbParamDataGuidodbSetColFloatodbParamNameodbSendRequestFloatodbParamDataTypeodbBindColodbBindOutputParamodbParamDataDoubleodbGetAttrTextodbColUserDatasock_createodbGetErrorodbSetParamText_xstatodbSendRequestTimestampodbSetColTextodbGetUserDatalocaltimeodbSeekRowset_nonblk_modeodbSetUserDataLongodbSetColTimestamp_PROCEDURE_LINKAGE_TABLE_odbSetCursorodbUseRowCacheodbColDefaultDataTypeodbReadDataLongodbBindParamExodbAllocateQueryodbRollbackodbParamDataFloatodbColDataLongLong__udiv64_fxstatodbParamDefaultDataTypeodbFreeodbProcessResultodbGetFirstQueryodbColDataLongodbSetParamGuidodbColSqlTypeNameodbGetUserDataLongodbColSizeodbInitResponseBufsock_waitstrrchrinet_addrh_errnoodbNoDataodbSetColLongLongodbIsConnectionodbParamDataByteodbGotParamodbBindInputParamodbSetErrorodbGetResponseCodeodbSetParamTimestampodbSockReadodbStrToGuidodbColDataShortodbColDataGuidodbSockAllocateodbParamSqlTypeodbSendRequestShortfreeodbStrToLongLongodbSaveResponseBufodbParamDecDigitsodbIsConnectedodbSetParamShortstrlenignore_sigpipeodbConvertGuidsock_closeodbSendRequestTextodbColSchemaodbSetParamDefaultodbGetQueryodbStrToULongLongodbColodbParamodbExtractTimestampodbParamActualLensock_sendodbSockConnectodbGetCursorodbSetColShort_DYNAMICstrncpyodbColTableodbSetAttrTextodbColNameodbSetColUserDataodbSetColByteodbColDataDoubleodbGetAttrLongodbSetSendTimeoutodbSetParamLongLongodbParamDataTimestampodbFetchNextResultodbExtractLongLongodbReadResponsehtonlntohlsigactionodbParamSizeodbWinsockStartupodbGetErrorTexthtonsodbParamTruncatedntohsodbProcessCursorodbSetParamUserData@(#)stdio.h 1.84 04/09/28 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@(#)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@(#)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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)types.h 1.86 07/09/20 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@(#)stat.h 1.11 04/09/28 SMI@(#)stat_impl.h 1.4 03/12/04 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@(#)unistd.h 1.43 06/03/10 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@(#)byteorder.h 1.18 04/09/28 SMIacomp: Sun C 5.11 SunOS_i386 145355-01 2010/10/11as: Sun Compiler Common 12.2 SunOS_i386 2010/08/13@(#)signal.h 1.43 04/09/28 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@(#)types.h 1.86 07/09/20 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@(#)signal_iso.h 1.1 99/08/09 SMI@(#)signal_iso.h 1.6 03/05/02 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)signal.h 1.66 04/09/28 SMI@(#)siginfo.h 1.59 04/07/15 SMI@(#)machsig.h 1.11 03/09/26 SMI@(#)faultcode.h 1.16 09/07/02 SMI@(#)procset.h 1.25 04/07/16 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@(#)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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)ctype.h 1.35 04/09/28 SMI@(#)ctype_iso.h 1.3 04/09/28 SMI@(#)ctype_c99.h 1.2 04/09/28 SMI@(#)errno.h 1.17 03/01/03 SMI@(#)errno.h 1.20 00/01/12 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)fcntl.h 1.17 06/03/10 SMI@(#)fcntl.h 1.52 07/03/05 SMI@(#)in.h 1.55 09/05/27 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@(#)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@(#)uio.h 1.34 09/06/15 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@(#)byteorder.h 1.18 04/09/28 SMI@(#)netdb.h 1.30 03/12/04 SMI@(#)socket.h 1.78 08/01/18 SMI@(#)netconfig.h 1.24 04/02/27 SMI@(#)inet.h 1.21 08/01/04 SMIacomp: Sun C 5.11 SunOS_i386 145355-01 2010/10/11as: Sun Compiler Common 12.2 SunOS_i386 2010/08/13~odbtp.c /var/tmp/odbtp-1.1.4 /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -g -c -KPIC -DPIC odbtp.c -W0,-xp.XAKgoyLBAOwNkEj.Xa;g;P;R=Sun C 5.11 SunOS_i386 145355-01 2010/10/11;G=.XAKgoyLBAOwNkEj.;backend;raw;cd;DBG_GEN 5.3.0statx@=~=UVVj_pathr_bufr intchar]eunsigned longodev_tlong  oino_tomode_tonlink_tuid_tgid_t off_ttime_t timespec> tv_sec# tv_nsec#timestruc_tblksize_tblkcnt_t]    stat st_dev# st_pad1# st_ino# st_mode# st_nlink# st_uid# st_gid# st_rdev#$ st_pad2#( st_size#0 st_pad3#4 st_atim>#8 st_mtim>#@ st_ctim>#H st_blksizeP#P st_blocks`#T st_fstypeo#X st_pad4#hlstat==UV _path_buf ]fstat==UVKV_fd_buf mknod>F>UV_path_mode _dev]shortodbSHORT unsigned shortodbUSHORT oodbULONG  d sYear# usMonth# usDay# usHour# usMinute# usSecond# ulFraction# odbTIMESTAMP tsNulld<X4unsigned charodbBYTE     ulData1# usData2# usData3# byData4#odbGUID guidNull=H4odbAllocate^P>?UhCon] h _ hQry` phQrya ulbvoid   x#odbHANDLE VSOCKET VodbBOOL odbPVOID odbPBYTE odbLONG (  sock# ulConnectTimeout# ulReadTimeout# ulSendTimeout# bTimeout# pTransBuf# ulTransBufSize# ulTransSize# pbyTransData # lError#$*odbSOCKET  . ulVal# pVal#]odbCHAR 30R / 8  szNameA# ulColSize#0 sDecDigits#4 sSqlType#6RodbDATATYPE 3  h ulType# ulError# Sock# ulRequestCode# ulResponseCode# pResponseBuf# ulResponseBufSize# ulResponseSize# pbyExtractData # ulExtractSize#$ UserData #( phQrys.#, ulMaxQrys#0 ulQryCursor#4 bUseRowCache#8 ulRowCacheSize#< bConvertAll#@ bConvertDatetime#D bConvertGuid#H bUseBroadTypes#L DataTypes#P ulTotalDataTypes#T szVersion#X odbHCONNECTION  ulVal# pVal#] odbPSTR 30 /unsigned long long odbULONGLONG float- odbFLOAT doubleE odbDOUBLE  byVal# usVal# ulVal# ullVal # fVal6 # dValO # tsVald# guidVal# pVal# pszName # sNameLen# sSqlType# sDefaultDataType# sDataType# ulColSize# sDecDigits# sNullable# pszSqlType # pszTable # pszSchema # pszCatalog # pszBaseName #$ pszBaseTable #( ulFlags#, szSqlType #0 lDataLen#` pbySavedRowDataByte #d ulSavedRowDataByte#h bTruncated#l lActualLen#p Data_ #t pUserData#  odbCOLUMN  > byVal# usVal# ulVal# ullVal # fVal6 # dValO # tsVald# guidVal# pVal# @ ] usType# sSqlType# sDefaultDataType# sDataType# ulColSize# sDecDigits# sNullable# pszName # pszSqlType # lDataLen# bBound# bGot# bTruncated#$ lActualLen#( Data #, pUserData#<>]odbPARAMETER   pbyData # ulSize#uodbROW  ulType# ulError# Sock# ulRequestCode# ulResponseCode# pResponseBuf# ulResponseBufSize# ulResponseSize# pbyExtractData # ulExtractSize#$ UserData #( hCon#, ulId#0 pNormalBuf#4 ulNormalBufSize#8 ulNormalSize#< pColInfoBuf#@ ulColInfoBufSize#D ulColInfoSize#H Cols #L usMaxCols#P usTotalCols#R pParamInfoBuf#T ulParamInfoBufSize#X ulParamInfoSize#\ pParamDataBuf#` ulParamDataBufSize#d ulParamDataSize#h Paramsb#l usMaxParams#p usTotalParams#r bPreparedProc#t pRowDataBuf#x ulRowDataBufSize#| ulRowDataSize# Rows# lMaxRows# lTotalRows# lRowCursor# pbyRowExtractData # ulRowExtractSize# pbySavedRowDataEndByte # ulSavedRowDataEndByte# bGotRow# lRowCount# bNoData# bMoreResults# usCursorType# usCursorConcur# bBookmarksOn# bUseBroadTypes#odbHQUERY odbPHANDLE odbAllocateConnection?AUl hCon  ulodbAllocateQueryAEU hQry ulBytesodbBindColFGUjhQry usCol  sDataType lDataLen bFinal hCol odbBindInOutParam2GIHUhQry/usParam0 sDataType0lDataLen1bFinal1BodbBindInputParam:PHHUhQry7usParam8 sDataType8lDataLen9bFinal9BodbBindOutputParamBH IUhQry?usParam@ sDataType@lDataLenAbFinalABodbBindParamJI KUhQryGusParamG usTypeHsDataTypeHlDataLenIbFinalIhKParambLodbBindParamExqKMUhQrylusParaml usTypemsDataTypemlDataLennsSqlTypenulColSizeo sDecDigitso$bFinalp(hrParambsodbColMNU ChQryusCol bValidhodbColActualLenN)OUhQryusCol Col odbColBaseName0OOU hQryusCol Col ]odbPCSTR odbColBaseTableOOU {hQryusCol Col odbColCatalogOIPU hQryusCol Col odbColDataPPQUBhQryusCol Col B odbColDataByte R{RUhQryusCol pbyData odbColDataDoubleRRUO  hQryusCol pdDataE  odbPDOUBLE odbColDataFloatRVSU6 hQryusCol pfData- odbPFLOAT odbColDataGuid`SSUhQryusCol pguidDataodbPGUID odbColDataLenSTUnhQryusCol Col odbColDataLong TyTUhQryusCol pulDataoodbPULONG odbColDataLongLongTTU NhQryusCol pullDataS  NodbPULONGLONG odbColDataShort'TLUUhQry&usCol& pusData(odbPUSHORT odbColDataText/PUUU DhQry.usCol. pszData 0odbColDataTimestamp7UVUhQry6usCol6 ptsData8odbPTIMESTAMP odbColDataType?VpVU$ hQry>usCol> Col @odbColDecDigitsGpVVU hQryFusColF Col HodbColDefaultDataTypeOV0WU hQryNusColN Col PodbColFlagsW0WWUF!hQryVusColV Col XodbColName_WWU !hQry^usCol^ Col `odbColNumgWXU"hQryf pszNamef hhusColiodbColSchemayX)YU n"hQryxusColx Col zodbColSize0YYU"hQryusCol Col odbColSqlTypeYYU'#hQryusCol Col odbColSqlTypeNameY>^U #hQryusCol Col sDDulSizeB odbColTable_i_U $hQryusCol Col odbColTruncatedp__U$hQryusCol Col odbColUserData_`U$hQryusCol hodbCommit`aU%hConodbConnecta~bU%hCon pszServer usPortbLookupFailedh pszVersion SockodbConvertAll3bbU&hCon2bConvert2 odbConvertDatetime>bRcUm&hCon=bConvert= odbConvertGuidI`ccU&hConHbConvertH odbCTimeToTimestampTckdU8'ptsTimeSlTimeS tTimeUptmTime'V tm$' tm_secV# tm_minV# tm_hourV# tm_mdayV# tm_monV# tm_yearV# tm_wdayV# tm_ydayV# tm_isdstV# 8'odbDescribeSqlTypegpd'kU(hCond pszSqlTypeNamee (psSqlTypeepulColSizef(psDecDigitsfdededeDataTypemh ndededeult(odbPSHORT odbDetachQry0kkUI)hQryhodbDisconnectkblU)hConhOdb*  ) ulVal# pVal# , * ulType# ulError# Sock# ulRequestCode# ulResponseCode# pResponseBuf# ulResponseBufSize# ulResponseSize# pbyExtractData # ulExtractSize#$ UserData)#()*odbHODBTP odbDoRowOperationpl5mU+hQryusRowOp hodbDropQry$@mmU^+hQry#h%odbExecute1moU+hQry0 pszSQL0 h2odbExtractK ooU",hOdbJpDataJ ulLenJh*LodbExtractByteZocpU,hOdbY pbyDataY h*[odbExtractDoublehppqU,hOdbgpdDatag h*iulLenjodbExtractFloatw qqUl-hOdbvpfDatav h*xulLenyodbExtractGuidqxrU-hOdbpguidData odbExtractLongrodbGetDataTypeNameJU 7hConHsSqlTypeH ulColSizeIsDecDigitsIDataTypeKh Lׇ|||FirstDataTypeOulPodbGetErrorcU7hOdbbodbGetErrorTextieU 8hOdbhodbGetFirstQueryUx8hConh ulodbGetInterfaceݕU9;pInterface pszInterfaces  pszNamebCheckItembGotInterfacepsz pszInterface pszItem pszLine pszValue pszX pszY  \ ; pszType # pszOdbtpHost # ulOdbtpPort# pszDBConnect # pszDriver # pszServer # pszDatabase # pszUsername # pszPassword # pszLoginType #$ bUseRowCache#( ulRowCacheSize#, bFullColInfo#0 bLoadDataTypes#4 bConvertAll#8 bConvertDatetime#< bConvertGuid#@ bUnicodeSQL#D bRightTrimText#H ulVarDataSize#L bUseBroadTypes#P ulConnectTimeout#T ulReadTimeout#X9;odbPINTERFACE odbGetNextQuery U'<hCon h  ul odbGetOdbDataTypeUp<sSqlTypeBodbGetOutputParams50U<hQry4h6Paramb7usParam8B odbGetParamXU=hQryusParam bFinalhParambB odbGetParamInfo U=hQryh odbGetQuery,Ub>hCon+ulQryId+ h -hQry.phQry/odbGetQueryIdSU>hQryRhTodbGetResponse_U>hOdb^odbGetResponseCodee :U%?hOdbdodbGetResponseSizek@ZUc?hOdbjodbGetRowCacheSizeq`U?hConpodbGetRowCount{U?hQryzh|odbGetRowStatusUA@hQryulStatusodbGetSockError ]U@hOdbh*odbGetSockErrorText`U @hOdbodbGetTotalColsUAhQryhodbGetTotalParamspUiAhQryhodbGetTotalRowspЩUAhQryhodbGetUserDataЩUAhOdbodbGetUserDataLong U.BhOdbodbGetVersion{U yBhConh odbGotParamتUBhQryusParam hodbGuidToStrU `C pszStrpguidVal nVpsz pszHex odbHostToNetworkOrder ʭUC pbyTo  pbyFrom  ulLen n s sp  odbInitExtract" ЭURDhOdb! pData!  ulSize! odbInitResponseBuf( ,UDhOdb' $+$+$h* odbIsConnectedM @UEhOdbL h*N odbIsConnectionT UCEhOdbS odbIsTextAttrZ U}ElAttrY odbIsUsingRowCache` UUEhCon_ odbLoadDataTypesj `UtFhConi bOKk DataTypel h m hQryn ulo ulMaxp odbLogin гUGhCon  pszServer  usPort usType  pszDBConnect usLen odbLoginInterface U4HhCon  pszFile   pszInterface  pszUsername  pszPassword  pszDatabase usType  h  Interface4H pszInterfaces  szDBConnectGH 9odbINTERFACE 3ZHodbLogout UHhCon bDisconnectDb  byDisconnectDb ulError odbLongLongToStr U MIZIllVal  pszStrEnd bIsNegative long longMIodbLONGLONG odbNoData ؾUIhQry h odbParam Ub4JhQry usParam  bValid h Paramb odbParamActualLen UJhQry usParam  Paramb odbParamData U KhQry usParam  Paramb B odbParamDataByte KUpKhQry usParam  pbyData  odbParamDataDouble PUO KhQry usParam  pdData odbParamDataFloat &U6 ?LhQry usParam  pfData odbParamDataGuid 0ULhQry usParam  pguidData odbParamDataLen U MhQry usParam  Paramb odbParamDataLong IUsMhQry usParam  pulData odbParamDataLongLong& PU MhQry% usParam%  pullDataS' odbParamDataShort. UGNhQry- usParam-  pusData/ odbParamDataText6 vU NhQry5 usParam5  pszData 7 odbParamDataTimestamp> UOhQry= usParam=  ptsData? odbParamDataTypeF @UOhQryE usParamE  ParambG odbParamDecDigitsN @UOhQryM usParamM  ParambO odbParamDefaultDataTypeV ?UMPhQryU usParamU  hW odbParamNamef @U PhQrye usParame  Parambg odbParamNumr U"QhQryq  pszNameq  hs usParamt odbParamSize UQhQry usParam  Paramb odbParamSqlType UQhQry usParam  Paramb odbParamSqlTypeName -U ORhQry usParam  Paramb odbParamTruncated 0URhQry usParam  Paramb odbParamType =UShQry usParam  h odbParamUserData @UsShQry usParam  h odbPrepare UShQry  pszSQL  h odbPrepareProc 'U1ThQry  pszProcedure  h odbProcessColInfo 0#ULUhQry Col  h hCon usCol (((ulBytes$ (DDhusLenB BodbProcessCursor~ 0UUhQry} byBookmarksOn h odbProcessParamInfo yUVhQry h Paramb usLen usParam dvvulBytes odbProcessResult UHWhQry h hCon  DDDbBoundCol Col  usCol odbProcessRowData UWhQry Col  h usCol B odbReadDataLongq \U X pbyDatap ulr odbReadInterfaceFilex `U XhOdbw  pszFilew  fileYy pszInterfaces z st{ unsigned __FILE Y _cntV# _ptr# _base# _flag# _file# __orientationX# __ionolockX#  __seekableX#  __extendedfdX#  __xf_nocheckX#  __fillerX#  XFILE YodbReadResponse !UZhOdb byCode byFlag h* Sock pbyResponseData  ulSize usSize odbRestoreRowDataBytes 0U [hQry Col  h usCol odbRollback uU@[hCon odbSaveResponseBuf U[hOdb h odbSeekRow& qU\hQry%lRow% h'odbSendRequestE+U]hOdbBusCodeB pDataCulLenCbFinalDh*FSockGpby HpbyTrans IulJusSizeKodbSendRequestByte}0yUt]hOdb{usCode{ byData|bFinal|odbSendRequestDoubleU]hOdbusCode O dDatabFinaldO odbSendRequestFloat;U^hOdbusCode 6 fDatabFinalf6 odbSendRequestGuid@U^hOdbusCode pguidDatabFinalodbSendRequestLong zUl_hOdbusCode ulDatabFinalodbSendRequestLongLongU_hOdbusCode  ullDatabFinalull odbSendRequestShort<Un`hOdbusCode usDatabFinalodbSendRequestText@U`hOdbusCode  pszDatabFinalBodbSendRequestTimestamp?UbahOdbusCode ptsDatabFinalodbSetAttrLong@UahConlAttr ulValusTypeodbSetAttrText 1U_bhConlAttr  pszValulLenusTypeodbSetCol@ UchQryusCol pDatalDataLenbFinalhCol odbSetColByteYUpchQryusCol byDatabFinalodbSetColDouble `UchQryusCol O dDatabFinaldO !odbSetColFloat)UqdhQry'usCol' 6 fData(bFinal(f6 *odbSetColGuid2 UdhQry0usCol0 pguidData1bFinal1guid3odbSetColIgnore?UUehQry=usCol= bFinal>odbSetColLongFjUehQryDusColD ulDataEbFinalEodbSetColLongLongNpUJfhQryLusColL  ullDataMbFinalMull OodbSetColNullWUfhQryUusColU bFinalVodbSetColShort^ |UghQry\usCol\ usData]bFinal]odbSetColTextfUghQrydusCold  pszDataebFinaleBodbSetColTimestampmUhhQrykusColk ptsDatalbFinalltsdnodbSetColUserData}zUhhQry{usCol{ pVal|h~odbSetConnectTimeoutUhhOdbulTimeout ulOldTimeoutodbSetCursorqUihQryusType usConcurrencybEnableBookmarkshbyEnableBMsodbSetDBConnectStrWU`j pszDBConnectulLen ;pInterfacepsz pszFrom pszTo nodbSetErrorpUjhOdbulError odbSetParamUSkhQryusParam pDatalDataLenbFinalhParambodbSetParamByteUkhQryusParam byDatabFinalodbSetParamDefault 7U(lhQry usParam  bFinal odbSetParamDouble@UlhQryusParam O dDatabFinaldO odbSetParamFloatU1mhQryusParam 6 fDatabFinalf6 odbSetParamGuid&UmhQry$usParam$ pguidData%bFinal%guid'odbSetParamLong3U-nhQry1usParam1 ulData2bFinal2odbSetParamLongLong;[UnhQry9usParam9  ullData:bFinal:ull <odbSetParamNullD`UohQryBusParamB bFinalCodbSetParamShortK UohQryIusParamI usDataJbFinalJodbSetParamTextSnUphQryQusParamQ  pszDataRbFinalRBodbSetParamTimestampZpWUphQryXusParamX ptsDataYbFinalYtsd[odbSetParamUserDataj`UqhQryhusParamh pValihkodbSetReadTimeoutw?UqqhOdbvulTimeoutv ulOldTimeoutxodbSetSendTimeout@oUqhOdb~ulTimeout~ ulOldTimeoutodbSetUserDatapU&rhOdbpVal odbSetUserDataLongUqrhOdbulVal odbSockAllocateUrSockodbSockCloseUrSockodbSockConnect UsSock pszServer usPortspbLookupFailednErrorVnTimeoutVpnTimeoutsVsodbPBOOL odbSockFree  UsSockodbSockRead  UtSockpData lLenlReadnErrorVnTimeoutVpnTimeoutsodbSockReadData  U;uSock pbyData ulBytesRequiredlReadulodbSockSend  UuSockpData lLenlSendnErrorVnTimeoutVpnTimeoutsodbStrToGuid UevpguidVal pszStr iVnVodbStrToLongLongUZIv pszStrbIsNegativellValZIBodbStrToTimestamp,UEwptsTime+ pszStr+ psz -odbStrToULongLongHU w pszStrGullVal IBodbTimestampToCTimeUUwptsTimeTtmTime8'VodbTimestampToStrfU x pszStrdptsTimed bIncludeFractionepsz glllulMillisecond~odbULongLongToStrCU y ullVal pszStrEndodbUseRowCachePUlyhConbUse ulSizeodbWinsockCleanupUodbWinsockStartupU]ysock_sendVyVyXsssock_readV$zV Xss]$zsock_connectgz)z.z.z.zsock_closeVzVget_sock_error_text zVuint16_tntohszzzXuint32_tntohlzzzhtonsz{zhtonlz.{zV]3{_xmknodVg{.{8{ooV]l{_lxstatV{g{q{V]{_xstatV{{{V_fxstatV{{V8'mktime|{|localtime'>||]>|]H|strcasecmpVu|C|M|]u|strrchr |z|V]|strncpy | |X]|Xsize_t strlen|||]|strcpy (} }memsetL}VXL}memcpyz}Q}Xrealloc}Xmalloc}Xfree}]}atol}}]}atoiV ~}Xfread|>~ ~||~]>~]H~fopenYp~C~M~XfcloseVp~&sockutil.c /var/tmp/odbtp-1.1.4 /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -g -c -KPIC -DPIC sockutil.c -W0,-xp.XAKgoyLCAOwNUUj.Xa;g;P;R=Sun C 5.11 SunOS_i386 145355-01 2010/10/11;G=.XAKgoyLCAOwNUUj.;backend;raw;cd;DBG_GEN 5.3.0=bget_netaddr&Uaddresshostn_try!ptrsin_addr$unsigned longu_longchar   int hostent h_name# h_aliases# h_addrtype!# h_length!# h_addr_list# ( get_sock_error_text30U!sock_error2errstr4 ignore_sigpipe9U1sig:  1 8l _handler3# _sigaction;#unsignedlonglx __sigbits#sigset_t!x sigaction  sa_flags!# _funcptr@# sa_mask# sa_resv#set_nonblk_modeC`U!sockBmodeB sock_flags!D!SOCKETsock_closeM`U!sockLsock_connectS UaddressQportQ  p_timeoutQ p_sock_errorR p_lookup_failedRaddrETconnect_sockUlingerV ^ ^ addr_len!k`  `  rs!}C unsigned shortu_short !sa_family_tin_port_t unsigned charGuint8_t  s_b1X# s_b2X# s_b3X# s_b4X#uint16_t  s_w1# s_w2#luint32_t  S_un_bf# S_un_w# S_addr# in_addr4 S_un#Ex sockaddr_in sin_family%# sin_port7# sin_addr# sin_zero4# linger  l_onoff!# l_linger!#sock_create  !Usock_read!!U!sockbuf count p_timeout p_sock_errorbytes_readlsize_tsock_send!"U!Y sock^ buf count p_timeout p_sock_errorbytes_sentthis_send!timeout! Y sock_wait#%U!G sock p_timeout !for_read p_sock_errorfds_testx rstatus!time_now!time_start!tv xX x fd_setx fds_bitsG #X fd_setxtime_txsuseconds_t timeval tv_sec # tv_usec # lin_addr_t inet_addr    gethostbyname5  socket!Y !!!voidY a setsockopt! !!!f l x sockaddr sa_family%# sa_data # Y getpeername! !    connect!C ! lhtons\ fcntl!{ !!!ssize_tY write{  {  lsleepl l Y read{  {  lclose! !strerror+ !memset O  !lY O memcpy }  T l sigemptyset! }  sigaction! !  X select!!    time 9b /var/tmp/odbtp-1.1.4/usr/include/sys/usr/include/usr/include/isoodbtp.cstat_impl.hstat.htypes.hstdlib.hstdio.htime_impl.htime_iso.hodbtp.hodbtpbuild.hsockutil.hstdio_impl.hstdio_iso.hint_types.h@=a=v= === === >!>>> P>q>x>> > > > > > > > >} ??  ? ,? D LD XD }D D D D D D D  E E (E ME [E hE uE E E E E E E E F$F*F5F LF dF |F F F F FG G 5G DG lG xG G G G G GHAH PHqHH HHI I1I7IBI XI pI I I II I J $J IJ XJ J J J J J J J K K1K7KBK XK pK K KK K K L *L 8L ]L lL L L L L L M (M 4M ^M hM rM }M M M M M M MN N N #N 0N HN VN `N vN N N N N NNO !O 0OQOxO O OOO O OP8P AP PPqPP P PP P P P  Q Q ,Q e Le Xe{yeee e e e e e f f $f | M|^| || ||| | | | | } ,} L} h} q} } } } } } }~ F~ Y~ ~~ ~ ~ ~ ~ ~ ~    ) <CL U dsl      @ Q `         $ 6 G c    с    . J f    ւ   1 : E \     ؃   1 : E \       $ A ] k r   υ ؅   1 7 B P \ e p    ֆ     A G o x   ч ׇ    &@ Hyi |    ш ؈     ( 8 H X h x     ȉ ؉     ( 8 H X h x     Ȋ ؊      (ZT(] ! '2 @ L ^ o x } ь ، ߌ  2 8 K   ȍ     , c | Վ   3 L Y   ݏ    $ 4 L h     А     0 H   Б  < T    ,     X p Ĕ ܔ   ` x   ΕՕ   , A R [ l}~  Ȗ ؖ     ( 8 HXdp— 0QWb x    ˜ ֘  ' 4 Y hu   ʙ ؙ    % =R ` x    Ț ֚     , <F R ] g l t   ě ̛    $< H Ph t |   ̜ Ԝ P2ʝ ٝ  17B X p      ' 4 H h   Ÿ П    , 8 F S ] u      ͠ נ ܠ   ( 4 <T ` h    ء    0 < Dc xP02: I P  ϣ أ   17B P \ g u     ̤ ڤ      ` n    ǥ ҥ       )2 @IR `         A L _ h    ۧ      )/ U ` Ѩר     17 B P \ g p    ȩ Щ٩  17 B P \ j s   Ъ    A R d s    ȫ    / M n    Ѭ ~   )2 8 D Q ŭ Э٭  + 1 8D P Xd p x     ̮ ܮf$@IO   ɯ !, : D M `        . D Z h     ر    H S a x  ̲   'pWe m ~     г  < a p   Ǵ д   *0; T o |     ɵ е ׵ ޵          ! ( / 6 = D K R Y ` y      Ķ ̶ ܶ     / 7 @ H ` l r z      Ƿ ط      ( @ H Q _ g x      ȸ       0 8 A O W h       й ع      ( 1 ? G X    ʺ    $ 8 P \ t    ̻ ڻ % 4Q \y   Ǽ м ׼ 1< T y      Ͻ   , 3 ] t    ľ о   , D R \ p         Al          s % 8 B Pq      0Qe x ~   % 8 A Pq       AU h n    , 7 @a         6 @a         ) 4 L q |~     Al x        % 0Qx          4 @ag r         " 8 E R ^ k w        0 < X e x          $ 1 Y h |        0TZ kx        ( D [ s          0 < T ` x       * G T x        0 > [ h         ( 4 @ h r |      0QW    < d v        , E ] l           / P m |        & 0 : D NWj+q          , H U b o      9 Q X c o     m 8 D^ t {     # 3 A N X p |        $ ,D P Xp |        , 4S hP i<K a r        1C T `      . 8 R ` n |         * 3 @ W     $ 9 P h v            ) : S  Z)        0<BP e r     { 0 R \ m          , 8 D LX d s     `# AG R h z      ~  6 L X i        $ . 9 C V h       sJV a |        # 0Qq    3 @a        AR r    4 @ai    $ H T x        7 @aj u     AR [ f |  ) @dju      = L p |        1Q `     AU k     1B b p    AT t   3 I _ u       0 D ^ o        % 2 > K X e r       1 < X i       ( 4 @ L X d py    ~  #j:H O py    ( < G `          ' . V `     / @a s     ! 5 K a v     ! 3 S `     1 f p       / O `         % 1 7 @I U a g py! ! !      & 0 : _ m x ~ !    !  )  3  Z  c        !       A !J  i  s              !$  /  T  `  i  u     w      !  )  3  D  h  q        !                     ~   ~ "   , 8 ? F ^    1"7 L d       ; Zr      & I ht     " 8 ` x   1"@ K U _ i s z  "     A S r       7 I h         ' N l w } # 2 8 Pq#     ## " /var/tmp/odbtp-1.1.4/usr/include/sys/usr/include/usr/include/netinetsockutil.ctypes.hnetdb.hsignal.hselect.hsockutil.hin.hsocket_impl.hbyteorder.hint_types.hsocket.htime.h     0Q3b  ;    " * 8 C X `       " , 8 B R a p       *  9  G  P  ` u               ! !1!8! B!i! t! ! ! ! !! ! !"" " " *" 6" G"n" x" " " " "" " "p"" #0#:# L# X#r# |# # # # # %$ >$ M$ \$ n$ $ $ $ $ $ $  DD%. : ; @ ' ID I: ;  $> &III: I  !I/  :  I8  :  4I : ;  .?  : ; @ ' ID  : .?  : ;@ ' ID I: ; 4I : ; D D .?  : ;@ ' D  I !I/ I8 .?  : ;@ ' D .?  : ;@ ' ID .? < ' ID I.? < ' D .? < ' ID  DD%.?  : ; @ ' ID I: ;  4I : ;   $> I: &I I  :  I8 .?  : ; @ ' D  D ' D  : I !I/  : D D .?  : ; @ ' ID .? < ' ID I.? < ' ID ~)odbAllocateodbAllocateConnectionlodbAllocateQueryodbBindColjodbBindInOutParamodbBindInputParamodbBindOutputParamodbBindParamodbBindParamExodbColCodbColActualLenodbColBaseNameodbColBaseTable{odbColCatalogodbColDataBodbColDataByteodbColDataDoubleodbColDataFloatodbColDataGuidodbColDataLennodbColDataLongodbColDataLongLonggodbColDataShortodbColDataTextDodbColDataTimestampodbColDataType$ odbColDecDigits odbColDefaultDataType odbColFlagsF!odbColName!odbColNum"odbColScheman"odbColSize"odbColSqlType'#odbColSqlTypeName#odbColTable$odbColTruncated$odbColUserData$odbCommit%odbConnect%odbConvertAll&odbConvertDatetimem&odbConvertGuid&odbCTimeToTimestamp'odbDescribeSqlType(odbDetachQryI)odbDisconnect*odbDoRowOperation+odbDropQry^+odbExecute+odbExtract",odbExtractByte,odbExtractDouble,odbExtractFloatl-odbExtractGuid-odbExtractLongC.odbExtractLongLong.odbExtractPointer4/odbExtractShort/odbExtractTimestamp0odbFetchNextResult_0odbFetchRow"1odbFetchRowEx2odbFetchRowsIntoCache_3odbFinalizeRequest3odbFree3odbFreeConnection/4odbFreeQueryc4odbGetAttrLong4odbGetAttrText5odbGetColInfo5odbGetConnection&6odbGetConnectionIdd6odbGetCursor6odbGetDataTypeName7odbGetError7odbGetErrorText8odbGetFirstQueryx8odbGetInterface;odbGetNextQuery'<odbGetOdbDataTypep<odbGetOutputParams<odbGetParam=odbGetParamInfo=odbGetQueryb>odbGetQueryId>odbGetResponse>odbGetResponseCode%?odbGetResponseSizec?odbGetRowCacheSize?odbGetRowCount?odbGetRowStatusA@odbGetSockError@odbGetSockErrorText@odbGetTotalColsAodbGetTotalParamsiAodbGetTotalRowsAodbGetUserDataAodbGetUserDataLong.BodbGetVersionyBodbGotParamBodbGuidToStr`CodbHostToNetworkOrderCodbInitExtractRDodbInitResponseBufDodbIsConnectedEodbIsConnectionCEodbIsTextAttr}EodbIsUsingRowCacheEodbLoadDataTypestFodbLoginGodbLoginInterfaceZHodbLogoutHodbLongLongToStrlIodbNoDataIodbParam4JodbParamActualLenJodbParamData KodbParamDataBytepKodbParamDataDoubleKodbParamDataFloat?LodbParamDataGuidLodbParamDataLen ModbParamDataLongsModbParamDataLongLongModbParamDataShortGNodbParamDataTextNodbParamDataTimestampOodbParamDataTypeOodbParamDecDigitsOodbParamDefaultDataTypeMPodbParamNamePodbParamNum"QodbParamSizeQodbParamSqlTypeQodbParamSqlTypeNameORodbParamTruncatedRodbParamTypeSodbParamUserDatasSodbPrepareSodbPrepareProc1TodbProcessColInfoLUodbProcessCursorUodbProcessParamInfoVodbProcessResultHWodbProcessRowDataWodbReadDataLong XodbReadInterfaceFileYodbReadResponseZodbRestoreRowDataBytes [odbRollback@[odbSaveResponseBuf[odbSeekRow\odbSendRequest]odbSendRequestBytet]odbSendRequestDouble]odbSendRequestFloat^odbSendRequestGuid^odbSendRequestLongl_odbSendRequestLongLong_odbSendRequestShortn`odbSendRequestText`odbSendRequestTimestampbaodbSetAttrLongaodbSetAttrText_bodbSetColcodbSetColBytepcodbSetColDoublecodbSetColFloatqdodbSetColGuiddodbSetColIgnoreUeodbSetColLongeodbSetColLongLongJfodbSetColNullfodbSetColShortgodbSetColTextgodbSetColTimestamphodbSetColUserDatahodbSetConnectTimeouthodbSetCursoriodbSetDBConnectStr`jodbSetErrorjodbSetParamSkodbSetParamBytekodbSetParamDefault(lodbSetParamDoublelodbSetParamFloat1modbSetParamGuidmodbSetParamLong-nodbSetParamLongLongnodbSetParamNulloodbSetParamShortoodbSetParamTextpodbSetParamTimestamppodbSetParamUserDataqodbSetReadTimeoutqqodbSetSendTimeoutqodbSetUserData&rodbSetUserDataLongqrodbSockAllocaterodbSockCloserodbSockConnectsodbSockFreesodbSockReadtodbSockReadData;uodbSockSenduodbStrToGuidevodbStrToLongLongvodbStrToTimestampEwodbStrToULongLongwodbTimestampToCTimewodbTimestampToStrxodbULongLongToStryodbUseRowCachelyodbWinsockCleanupyodbWinsockStartup~*get_netaddrget_sock_error_textignore_sigpipeset_nonblk_modesock_closesock_connectsock_createsock_readsock_sendc sock_wait5~statlstatfstatKmknodd~dev_tino_tmode_tnlink_tuid_tgid_toff_ttime_ttimespec>timestruc_tPblksize_t`blkcnt_tstatodbSHORTodbUSHORTodbULONGdodbTIMESTAMPodbBYTEodbGUIDodbHANDLESOCKETodbBOOLodbPVOID odbPBYTEodbLONG*odbSOCKET 3odbCHARRodbDATATYPE odbHCONNECTION odbPSTR odbULONGLONG6 odbFLOATO odbDOUBLE_ odbCOLUMN >bodbPARAMETERuodbROWodbHQUERYodbPHANDLE odbPCSTRodbPDOUBLEodbPFLOATodbPGUIDodbPULONGSodbPULONGLONGodbPUSHORTodbPTIMESTAMP8'tm(odbPSHORT))*odbHODBTP9;odbPINTERFACE4HodbINTERFACEZIodbLONGLONGX__FILEYFILEsodbPBOOLzuint16_tzuint32_t|size_tJ~*u_long(hostent@sigset_tsigactionSOCKETu_short%sa_family_t7in_port_tXuint8_tfuint16_tuint32_tin_addrEsockaddr_inlingersize_tX fd_setx fd_set time_t suseconds_t timeval in_addr_t sockaddr{ ssize_t&~wtsNullguidNull.SUNW_cap.hash.dynsym.dynstr.SUNW_version.rel.got.rel.plt.text.rodata.rodata1.dynamic.data.picdata.bss.symtab.strtab.comment.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_funcnames.debug_typenames.debug_varnames.shstrtabo   "$$$!oH+H+`/ B++ 8 B008<44A@=@=G%%(O,%,% 3..Xx3x3aH4H4 gh4h4ph4h4uh4} RbzfNvcgj,n9* ߄070701000a4739000081ed0000000000000000000000014dc0e002000002e9000000b500010002ffffffffffffffff0000001f00000000root/usr/local/lib/libodbtp.la# libodbtp.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.4.3 (1.922.2.110 2002/10/23 01:39:54) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='libodbtp.so.1' # Names of this library. library_names='libodbtp.so.1.0.1 libodbtp.so.1 libodbtp.so' # The name of the static archive. old_library='libodbtp.a' # Libraries that this one depends upon. dependency_libs=' -L/usr/local/lib -lsocket -lnsl' # Version information for libodbtp. current=1 age=0 revision=1 # Is this an already installed library? installed=yes # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib' 070701000a4738000081a40000000000000000000000014dc0e0020002c8a8000000b500010002ffffffffffffffff0000001e00000000root/usr/local/lib/libodbtp.a! / 1304485890 0 0 0 4568 ` odbAllocateodbAllocateConnectionodbSetErrorodbAllocateQueryodbSockAllocateodbFreeConnectionodbFreeQueryodbBindColodbSendRequestByteodbSendRequestShortodbSendRequestLongodbReadResponseodbBindInOutParamodbBindParamodbBindInputParamodbBindOutputParamodbBindParamExodbGetOdbDataTypeodbColodbColActualLenodbColBaseNameodbColBaseTableodbColCatalogodbColDataodbColDataByteodbColDataDoubleodbColDataFloatodbColDataGuid.XAKgoyLBAOwNEGj.guidNullodbColDataLenodbColDataLongodbColDataLongLongodbColDataShortodbColDataTextodbColDataTimestamp.XAKgoyLBAOwNEGj.tsNullodbColDataTypeodbColDecDigitsodbColDefaultDataTypeodbColFlagsodbColNameodbColNumodbColSchemaodbColSizeodbColSqlTypeodbColSqlTypeNameodbColTableodbColTruncatedodbColUserDataodbCommitodbSendRequestodbConnectodbSockConnectodbConvertAllodbConvertDatetimeodbConvertGuidodbCTimeToTimestampodbDescribeSqlTypeodbDetachQryodbDropQryodbDisconnectodbSockCloseodbDoRowOperationodbExecuteodbSendRequestTextodbProcessResultodbExtractodbExtractByteodbExtractDoubleodbHostToNetworkOrderodbExtractFloatodbExtractGuidodbExtractLongodbExtractShortodbExtractLongLongodbExtractPointerodbExtractTimestampodbFetchNextResultodbFetchRowodbRestoreRowDataBytesodbInitExtractodbReadDataLongodbProcessRowDataodbFetchRowExodbFetchRowsIntoCacheodbFinalizeRequestodbFreeodbSockFreeodbGetAttrLongodbGetAttrTextodbGetColInfoodbProcessColInfoodbGetConnectionodbGetConnectionIdodbGetResponseodbGetCursorodbProcessCursorodbGetDataTypeNameodbGetErrorodbGetErrorTextodbGetFirstQueryodbGetInterfaceodbGetNextQueryodbGetOutputParamsodbGetParamodbGetParamInfoodbProcessParamInfoodbGetQueryodbGetQueryIdodbGetResponseCodeodbGetResponseSizeodbGetRowCacheSizeodbGetRowCountodbGetRowStatusodbGetSockErrorodbGetSockErrorTextodbGetTotalColsodbGetTotalParamsodbGetTotalRowsodbGetUserDataodbGetUserDataLongodbGetVersionodbGotParamodbGuidToStrodbInitResponseBufodbIsConnectionodbIsConnectedodbIsTextAttrodbIsUsingRowCacheodbLoadDataTypesodbNoDataodbLoginodbLoginInterfaceodbReadInterfaceFileodbSetConnectTimeoutodbSetReadTimeoutodbSetDBConnectStrodbUseRowCacheodbSetAttrLongodbLogoutodbLongLongToStrodbULongLongToStrodbParamodbParamActualLenodbParamDataodbParamDataByteodbParamDataDoubleodbParamDataFloatodbParamDataGuidodbParamDataLenodbParamDataLongodbParamDataLongLongodbParamDataShortodbParamDataTextodbParamDataTimestampodbParamDataTypeodbParamDecDigitsodbParamDefaultDataTypeodbParamNameodbParamNumodbParamSizeodbParamSqlTypeodbParamSqlTypeNameodbParamTruncatedodbParamTypeodbParamUserDataodbPrepareodbPrepareProcodbSockReadDataodbSaveResponseBufodbRollbackodbSeekRowodbSockSendodbSendRequestDoubleodbSendRequestFloatodbSendRequestGuidodbSendRequestLongLongodbSendRequestTimestampodbSetAttrTextodbSetColodbSetColByteodbSetColDoubleodbSetColFloatodbSetColGuidodbSetColIgnoreodbSetColLongodbSetColLongLongodbSetColNullodbSetColShortodbSetColTextodbSetColTimestampodbSetColUserDataodbSetCursorodbSetParamodbSetParamByteodbSetParamDefaultodbSetParamDoubleodbSetParamFloatodbSetParamGuidodbSetParamLongodbSetParamLongLongodbSetParamNullodbSetParamShortodbSetParamTextodbSetParamTimestampodbSetParamUserDataodbSetSendTimeoutodbSetUserDataodbSetUserDataLongodbSockReadodbStrToGuidodbStrToLongLongodbStrToTimestampodbStrToULongLongodbTimestampToCTimeodbTimestampToStrodbWinsockCleanupodbWinsockStartupget_netaddrget_sock_error_textignore_sigpipeset_nonblk_modesock_closesock_connectsock_createsock_waitsock_readsock_sendodbtp.o/ 1304485890 0 0 100644 163684 ` ELF{4(.strtab.text.bss.data.rodata.rodata1.comment.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_funcnames.debug_typenames.debug_varnames.SUNW_cap.symtabodbtp.cstatlstatfstatmknodBbss.bssDdata.dataDrodata.rodata_xstat_lxstat_fxstat_xmknododbAllocateodbAllocateConnectionodbSetErrorodbAllocateQuerymallocodbSockAllocateodbFreeConnectionodbFreeQueryodbBindColodbSendRequestByteodbSendRequestShortodbSendRequestLongodbReadResponseodbBindInOutParamodbBindParamodbBindInputParamodbBindOutputParamodbBindParamExodbGetOdbDataTypeodbColodbColActualLenodbColBaseNameodbColBaseTableodbColCatalogodbColDataodbColDataByteodbColDataDoubleodbColDataFloatodbColDataGuid.XAKgoyLBAOwNEGj.guidNullodbColDataLenodbColDataLongodbColDataLongLongodbColDataShortodbColDataTextodbColDataTimestamp.XAKgoyLBAOwNEGj.tsNullodbColDataTypeodbColDecDigitsodbColDefaultDataTypeodbColFlagsodbColNameodbColNumstrcasecmpodbColSchemaodbColSizeodbColSqlTypeodbColSqlTypeNameodbColTableodbColTruncatedodbColUserDataodbCommitodbSendRequestodbConnectodbSockConnectstrrchrstrncpyodbConvertAllodbConvertDatetimeodbConvertGuidodbCTimeToTimestamplocaltimeodbDescribeSqlTypeodbDetachQryodbDropQryodbDisconnectodbSockCloseodbDoRowOperationodbExecuteodbSendRequestTextodbProcessResultodbExtractmemcpyodbExtractByteodbExtractDoubleodbHostToNetworkOrderodbExtractFloatodbExtractGuidodbExtractLongodbExtractShortntohlodbExtractLongLongodbExtractPointerntohsodbExtractTimestampodbFetchNextResultodbFetchRowodbRestoreRowDataBytesodbInitExtractodbReadDataLongodbProcessRowDataodbFetchRowExodbFetchRowsIntoCachefreeodbFinalizeRequestodbFreeodbSockFreeodbGetAttrLongodbGetAttrTextodbGetColInfoodbProcessColInfoodbGetConnectionodbGetConnectionIdodbGetResponseodbGetCursorodbProcessCursorodbGetDataTypeNameodbGetErrorodbGetErrorTextodbGetFirstQueryodbGetInterfaceatolatoiodbGetNextQueryodbGetOutputParamsodbGetParamodbGetParamInfoodbProcessParamInfoodbGetQueryodbGetQueryIdodbGetResponseCodeodbGetResponseSizeodbGetRowCacheSizeodbGetRowCountodbGetRowStatusodbGetSockErrorodbGetSockErrorTextget_sock_error_textodbGetTotalColsodbGetTotalParamsodbGetTotalRowsodbGetUserDataodbGetUserDataLongodbGetVersionodbGotParamodbGuidToStrodbInitResponseBufodbIsConnectionodbIsConnectedodbIsTextAttrodbIsUsingRowCacheodbLoadDataTypesodbNoDatareallocodbLoginstrlenodbLoginInterfaceodbReadInterfaceFileodbSetConnectTimeoutodbSetReadTimeoutodbSetDBConnectStrodbUseRowCacheodbSetAttrLongodbLogoutodbLongLongToStrodbULongLongToStrodbParamodbParamActualLenodbParamDataodbParamDataByteodbParamDataDoubleodbParamDataFloatodbParamDataGuidodbParamDataLenodbParamDataLongodbParamDataLongLongodbParamDataShortodbParamDataTextodbParamDataTimestampodbParamDataTypeodbParamDecDigitsodbParamDefaultDataTypeodbParamNameodbParamNumodbParamSizeodbParamSqlTypeodbParamSqlTypeNameodbParamTruncatedodbParamTypeodbParamUserDataodbPrepareodbPrepareProcstrcpyfopenfclosefreadodbSockReadDataodbSaveResponseBufodbRollbackodbSeekRowhtonsodbSockSendodbSendRequestDoubleodbSendRequestFloatodbSendRequestGuidhtonlodbSendRequestLongLongodbSendRequestTimestampodbSetAttrTextodbSetColodbSetColByteodbSetColDoubleodbSetColFloatodbSetColGuidodbSetColIgnoreodbSetColLongodbSetColLongLongodbSetColNullodbSetColShortodbSetColTextodbSetColTimestampodbSetColUserDataodbSetCursorodbSetParamodbSetParamByteodbSetParamDefaultodbSetParamDoubleodbSetParamFloatodbSetParamGuidodbSetParamLongodbSetParamLongLongodbSetParamNullodbSetParamShortodbSetParamTextodbSetParamTimestampodbSetParamUserDataodbSetSendTimeoutodbSetUserDataodbSetUserDataLongsock_closesock_connectodbSockReadsock_readsock_sendodbStrToGuidmemsetodbStrToLongLongodbStrToTimestampodbStrToULongLongodbTimestampToCTimemktimeodbTimestampToStr__urem64__udiv64odbWinsockCleanupodbWinsockStartup.rel.text.rel.debug_info.rel.debug_line.rel.debug_pubnames.rel.debug_funcnames.rel.debug_typenames.rel.debug_varnamesUE PEPj EEUE PEPj EEUE PEPj EEUjjEPE PEPjEEÐUEEuEEEE@tjEPEEEU;P0shE Pu UfBE@E EEÐUEEE@tjEPEoE@,tQjEPu EFEP,EH0B,E@,E@E@0jEPEEÐUEEE@tjEPE$Ej@PjEPEEÐUEEE@tjEPEw.ЋE@0jjjPREPu ED.E jjjPREPu EjEPEEÐUEEE@tjEPEG?ЋE@0jjjPREPu EjEPEEÐUEEE@tjEPEEǀEǀEǀ ЋE@0jjjPREPu EE t E @u0 jjjjPEPu ER>UfBr jjjE PREPu EjEPEEÐUEEEtaE@$t E@$;Esj EPEIUEPB PE P EP UEP EP$+UEP$jEPEEÐUEEE@$t E@$sj EPE>E@ @U BE@ U@B E@$UHB$jEPEEÐU EEEE@$t E@$;Esj EPEFUEPB PE P EP UEP EP$+UEP$jEPEEÐU EEEE@$t E@$;Esj EPEFUEPB PE P EP UEP EP$+UEP$jEPEEÐUE PEPu E`E PEPu E?E PEPu EE jPEP EEÐUEEEE@$t E@$;Esj EPE\UEPB PEP jEPЋE PEP UEP EP$+UEP$jEPEEÐU EEEE@$t E@$;Esj EPEFUEPB PE P EP UEP EP$+UEP$jEPEEÐUEEEtXE@$t E@$;Esj EPELEU @ BEP UEP EP$+UEP$ EU @ BjEPEEÐUEEEE@$t E@$;Esj EPE\UEPB PEP EjPU fBEP UEP EP$+UEP$jEPEEÐUE PEPu EE PEPu EE PEPu EE PEPu EaE PEPu E=E PEPu EE PEPEEÐUEEE@tjEPEkEǀEǀEǀ'ЋE@0jjjPREPu EjEPEEÐU EEE@tjEPEjEPEEU;~0EǀEǀjEPEYUEDEUE@PBPEP EU@EEǀEǀ&ЋE@0jjjPREPu EjEPu EE@=t EwEU@ B$EjEP=uUBE@$UB$!UEPPEP jEPEEÐUEEE@tjEPEjEPELEEEwEEuEuEEHEEEE,EE!EEE Hw$6E|EU;~]EǀEǀE~E@EEEU쉐jEPEEUDEUE@PBPEP EU@6EǀEǀEǀ&ЋE@0jjjPREPu E&E jjjPREPuE&jjjEPREPu EjEPu EjE@=t ETEU@ B$EjEP=uUBE@$UB$jEPEE34h44`44U0EEEE@tjEPEEǀEǀEǀ&ЋE@0jjjPREPu EjEPu E|E@=tEbE@xEEEEEjP=tj EPEEEjPЋEUUBEU;EtEjPEEЋEUЉE=} EǀEEjEPEЋEUЉEЃujEPE3EEU;EUЉEEUPE@fEUڋE@R;jEPEE}E@ $tjEPE$jjjjPEPuEjEPu EfEUE@r;}-UERlD E@fEUE@r;|ӍEPEPuE:EtUE@r;~jEPE UERlDEEPEPu EEP BE@=uYE@$E(PEPuEEPEPu E`E@$EU@B(E@}E@ E,PEPu EE,PEPu EE,PEPu EE,PEPu E|WE,PEPu EP+E,PEPu E$E,PEPu EE,PEPu EUE@PB,PEP u EvEP}#}Bw$UBw$%U}g*눃]}l] ^E@ E@$EERpSRpSDSSDSSU EEE@tjEPEE tU E@r;~jEPEUE RlDEE@ujEPEKE@ $t5$ЋE@0jjjPREPu E $U jjEPRQEPu EEu EjEPu EfE U E@r;}-UE RlD E @fE U E@r;|ӍE PEPuE:E tU E@r;~jEPE UE RlDEEPEPu EEP BE@=uYE@$E(PEPuEEPEPu E`E@$EU@B(E@}E@ E,PEPu EE,PEPu EE,PEPu EE,PEPu E|WE,PEPu EP+E,PEPu E$E,PEPu EE,PEPu EUE@PB,PEP u EvEP}#}Bw$%ZBw$5Z}g*눃]}l] ^E@ E@$EEWXWXTX(XTX(XUEE*ЋE@0jjjPREPu E0jEPu EjEPEEÐUEEE@tjEPE5EU ;P0rj EPE EU @,EE@tjEPE@EEEujEPEEU@BEUP,EU P0EU@LEUPEj@Pt,Ej@PtEj@Pu(jEPEj@PEEEEÐUEEE@tjEPE E@0EEÐUE@EEÐUE@EEÐUE@EEÐUE@tjEPE E@EP}_w$d0D몐øcd@dccU EEE@tE@@t E EEEEÐUE@EEÐUE%t EEEEEÐUE@tjEPE E@8EEÐU ]EEEE0E@tjEPEE@PtjEPEjEPEEuEhEPu&jEPjEPEtjEP}&jEPj EPE8Uȍ+jQЋEPPE@Pu'jEPjEPEjEPEEbjEPKE;EudEE]Uȍ+QCPPЋEPPE@Pu%jEPjEPE?MU؍+؋APÉEE@EPEPj/PEP UB/PEPUfB6PEPЋEP0PEPUfB4jEPEEtjEPjEPEu/Ej@PPE@Pj EPEEUPTjEPEE]ÐUjEPfEEu fEEPE PEP u EEjjjPREPuEEjjjPREPu EUEjjPEPREPu E#jEPu EEEÐUhEEE@tjEPEWE PEPEEu E0Eu EEu EEu EEu EEEEEEEEEEEEEEEEEEEEEEEEEEEEPEPEP u'jEPjEPEEUԉP@EU؉PDEU܉PHEUPLEtEPEPEtEPEPE@u EEuEEhEPuWEu EEu(hEPu (EEEEu 0E0hdEPu6Eu lEEuEEEu EhEPu6Eu EEuEEEu EhEPu6Eu EEuEEEu EMhEPu6Eu $EEuEEEu DEh|EPu6Eu $EEuEEEu EhEPu6Eu EEuEEEu Eih8EPu6Eu (EEuEEEu PEhEPu6Eu EEuEEEu EhEPu6Eu EEuEEEu EhEPth( EPu4Eu 0 EEuEEEu 4 E&jEPjEPEEPhP u'jEPjEPEEt]E@tQhL EPufE 0hT EPufE fE MU jPRQEPEPujEPE jEPEăt&EPjEP uEEt$jjEP uEẼt jjEP u E}Et jj EP u EUEt EPj EP u E+EЃtjEPu EEEÐUE t EEEEE@tjEPEEjjjPREPu E`jEPjEP=u EjEPEjEPEPEPEEÐUEEU ;}1EUE ; u;tEU EU EPUE PR EEtEHE-UBEEEÐUEEE@t E EEEÐU EEE@tjEPEE tU E@r;~jEPEUUE RlDEEt$E@ ujEPEjEPEEEÐUE jPEP EEu E E@(EEÐUE jPEP EEu EE@} EzE,EE,EE,EE,EE,EE,EE,EwE,EkEP}#}BwH$cuBw9$su}tF]}vt]tE@,EE|tt|ttttttUE PEPEEu E E@EEÐU E PEPEEuEEUBEBEEÐU E PEPEEu]E] E@EEÐUE PEPEEuE EEEÐUE jPEP EEu E E@EEÐUE PEPEEu E E@EEÐU E PEPEEuEUEP@UEEUÐUE PEPEEufEE@fEEÐUE PEPEEu` E EEEÐUE PEPEEuE EEEÐUE jPEP EEu fE E@fEEÐUE jPEP EEu fE E@ fEEÐUEEE@tjEPfEJE tU E@r;~jEPfEUE RlDfEEUE jPEP EEu E0E@ujEPE E@EEÐU EEE@tjEPfEE@tujEPfEwfEUE@r;}HUERlE PDPu E@fE/E@fEUE@r;|jEPfEEÐUE jPEP EEu E E@EEÐUE jPEP EEu fE4E@ujEPfEE@fEEÐUE jPEP EEu E0E@ujEPE E@EEÐUE jPEP EEu E E@$EEÐUEEE@tjEPfEXE tU E@r;~jEPfE'jEPUE RlDfEEÐUEEE@tjEPETE tU E@r;~jEPE#jEPUE RlDEEÐUEEE@tjEPEJEǀEǀUfBREǀUfBrEǀEǀ!ЋE@0jjjPREPuEE t E @u0!jjjjPEPu Ex2!jjjE PREPu EFjEPu E'E@=ujEPEEEÐUEEE@tjEPEJEǀEǀUfBREǀUfBrEǀEǀ/ЋE@0jjjPREPuEE t E @u0/jjjjPEPu Ex2/jjjE PREPu EFjEPu E'E@=ujEPEEEÐU ]EEjEPEEǀEǀERPEPuEhEPRE@P;~jEj@LPEU@RfBPEPPЉEjEPEEUPLEujEPEfEUE@R;EMXL؉]EPEPu EE@PEPEP uEiEPEPu EBEPEPu EE PEPu EE PEPu EEPEPu EEPEPu EUEHRE@=NEPEPu EGUEPBPEP uEEPEPuEEP BUEPBPEP u EEPEPuEEP BUEPBPEP u EcEPEPuEAEP BUEPB PEP u EEPEPuEEP BUEPB$PEP u EEPEPuEEP BUEPB(PEP u EOE,PEPu E*EP BpEd PEh PEl PEp P Et P$Ex P(E@u E EEUP,E@`E@dE@lE@pEǀE@@uC]EHUE@jjPB PQEPPC0PEU0BE@fEUE@R;9EE]ÐUEEEPEPt/EPEPtEPEPu E0Et E EEUEEÐUEEErPEPu E5E@=u E EEUPtEPrE@p;~fEj@lPEU@rfBpE@pEjEPEEUPlEujEPEfEUE@r;rUERl‰EEPEPu EFE@ttEP BEPEPuEEPEPu EEPEPu EEPEPu EE PEPu EuEPEPu EQE@tEPEPu E!UEPBPEP uEEPEPuEEP BUEPBPEP u EE| PE PE@tE@t E@ E@E@ E@$E@(E@<E@fEUE@r;EEÐU]EEE@,EEǀEǀUfBREǀEǀEǀEǀjEPuERE@=uE6EǀEǀE@=uEPEPEE@=tE@=tEjEPu EE@@uE@DuE@HKEfEUE@R;EMXL؍xEE@ t E@ uE@@uAE@ ]uE@Duc&E@ uE@HuF=UjjjPREPuEEE@fEUE@R;!EtA"jjjjPEPtjEPu E:E@8t%EujEPE EE]ÐU]EEfEUE@R;EMXL؉]E`PEPuEE@ UBdE@dPEPhE@dPE@`=uVE@lEpPEPu EE`PEPu EE@lEU@`BpE@`}EtPEPu EEtPEPu EuEtPEPu EIEtPEPu EWEtPEPu E+EtPEPu EEtPEPu EEtPEPu EmUE@`PBtPEP u E:vEP }#}Bw$Bw$}g*눃]}l] ^E@fEUE@R;EU@ E􋀜PE􉐠EPEǀEǀE􋀐u"EuE􋀌U@EU@ EU@$EE]88ddUjEPEP jEPEEÐUE t E @u  E lPE Pjnuh E PEEujEPEEj@PEEu&jEPjEPEKjjEPjEPEPUUBjEPjEPEEEÐU EEE@EEujEPE:E@uj#EPEEE@E@$E@E@EE^jEPEP u5E@t EEEPEPEjEPEP u5E@t EEEPEPEBjEPEP u5E@t EEEPEPEEjPEEtE%~j EPEEU@;t+UEPjEPE@E@EEEPUEPEU@;BrpUE@RM‰AUE@PBPЋEPE@ujEPEE@EE@+EU‰EEPEPEP u5E@t EEEPEPEEEEEjEPEU@B EU@B$UBE=|.E=|jEPjdEPEjEPEEÐU]EEEt"EUBEǀfEUE@R;}SEMXL؉]E@dtEU@hRdBE@dE@fEUE@R;|]ÐUE@tjEPE=jjjjPEPu EjEPEEÐUjEP;EEEU@B@EU@BDEU@BHEU@BTEU@BXEU@B\EU@B`EU@BdEU@BhEU@BxEU@B|EU@EU@EU@eEU@B4EU@B8EU@B<>EP}_w$j랐8dUEEE@tjEPEEEtjEPEE HE E;E }EjEPu EjEPtE;E |EU ;tjEPEN:E |EU ;~jEPE EU jEPEEÐU EEE@EEEEujEPERE@uj#EPE.E@EEU @ ;u E@t)U EP E UBUBE@EE;EEU@;BE@jPfEUjEPBP UE@PBPEP ЋE;PtDjEPE@t E EEPEPE$E@UEMHBAE@EEEE@EE@U@BE;E EUBE@jPfEUjEPBP UE@PBPEP ЋE;Pt?jEPE@t EEEPEPE/E@ E@E@jEPEEUU jEPjEPREPEEÐU jEPEP U jEPjEPREPEEÐUjEPEP U jEPjEPREPEEÐUU Ejjj@PREPuEU E@jjjPREPu EVU E@jjjPREPu E&M UjEPjBPQEPEEUjEPEU jEPjEPREPEEÐU jEPEP U jEPjEPREPEEÐUEjPfEU jEPjEPREPEEÐU]Eu#U jEPjjREPE2] jEPjEPREPSEPEE]ÐUU E@jjjPREPuEU E@jjjPREPu EU E@jjjPREPu EU E@jjjPREPu EU E@jjjPREPu EVU E@ jjjPREPu E&M UjjEPB PQEPEEÐUfEE@tjEPEjjjE PREPtIEjjjPREPt$jjjEPREPu EjEPEEÐU jEPEfEE@tjEPEjjjE PREPtoEjjjPREPtJjjjEPREPt&jjEPEPREPu EjEPEEÐU]EEE@tjEPEuE tU E@R;~j EPEGEM XL؍xEE@ -t4-ЋE@0jjjPREPu E-E jjjPREPuE-jjjEPREPu EE"Eu ElEE-jEPEPEPREPu E*EtjEPEEEEE]ÐUU jEPjEPREPEEÐU jEPEP U jEPjEPREPEEÐUjEPEP U jEPjEPREPEEÐUEj@PEE@jPfEE@jPfEEjPEP U jEPjEPREPEEUU jEPjjREPEEÐUjEPEU jEPjEPREPEEÐU jEPEP U jEPjEPREPEEÐUU jEPjjREPEEÐUEjPfEU jEPjEPREPEEÐU]] jEPjEPREPSEPEE]UE@jPfEE@jPfEE@jPfEE@jPfEE@jPfEE@ jPfEEj@ PEU jEPjEPREPEEÐU ]EEE@tjEPEZE tU E@R;~j EPE,EM XL؋ECjEPEE]ÐUE@@EE@U PEEEÐUEEEt E EEEE@tjEPESEǀEǀUfBREǀEǀEǀEǀ,ЋE@0jjjPREPuE,E jjjPREPuE,EjjjPREPu E_,EjjjPREPu E/jEPu EjEPEEÐUE@ EEEE EE HE EEEu EcEE@7E;E u E8E@%VE@E|E@EpE@EdE@EXE@ EL E@E6E@r}d}%t܃dtptЃrw$4EtQE@t;E;E u EwEUU@BE@EE@EE@uŋE@EEUU@BE@EE@EE@UUBEE T0UEU PE u EEEEEÐUEEE@tjEPEE tU E@r;~jEPEcUE RlDEE@ujEPE,E@ %t5%ЋE@0jjjPREPu E%E jjjPREPuE%jjjEPREPu EE"Eu ElEE%jEPEPEPREPu E*EtjEPEEEEEÐUU jEPjEPREPEEÐUU jEPjjREPEEÐU jEPEP U jEPjEPREPEEÐUjEPEP U jEPjEPREPEEÐUEj@PEE@jPfEE@jPfEEjPEP U jEPjEPREPEEUjEPEU jEPjEPREPEEÐU jEPEP U jEPjEPREPEEÐUU jEPjjREPEEÐUEjPfEU jEPjEPREPEEÐU]] jEPjEPREPSEPEE]UE@jPfEE@jPfEE@jPfEE@jPfEE@jPfEE@ jPfEEj@ PEU jEPjEPREPEEÐUEEE@tjEPESE tU E@r;~jEPE&UE RlMLjEPEEÐUE@@EE@U PEEEÐUE@@ EE@U P EEEÐUEU P(ÐUEU P(ÐU jj(EEuEE@E@E@XE@ <E@E@E@$Ej@PEEUPEujEPEEEEÐUE@tEj@PE@ÐUE@EE~ EEEEEE@UjEPEPEPRE PЋEPEUP$EtE@} E@E@t EEEEEÐUE@tEj@PE@tEj@PjEPÐUE@EE~ EEEEEE@UjEPEPEPE PBPEEUP$EujEPEtE@} E@EEEÐUEE;EE@uEUE@PBPEP EE EnEUPEU@B E EE@EEU@BE@U BE @E E@UHBE@EE;E`EEÐUE@ EE~ EEEEEE@Eu EPUjEPEPEPE PBPEEUP$EtE@} E@EEEÐUjjEP EEE @0|E @9E @0EcE @A|E @FE @7E6E @a|E @fE @WEEEEEEE@UM‰AE@EE EE @E EBE @EE @E EEE-tEEEEE @0|E @9E @0EeE @A|E @FE @7E6E @a|E @fE @WEEEEEEE@UMfAE@EE EE @E E>E @EE @E EEE-t EEEEE @0|E @9E @0EeE @A|E @FE @7E6E @a|E @fE @WEEEEEEE@UMfAE@EE EE @E E>E @EE @E EEE-t EEEEEEE @0|E @9E @0EcE @A|E @FE @7E6E @a|E @fE @WEEEEEEEE@UMMˆAE@EE EE @E E-E @EE @E EEE-t EEEEEE @0|E @9E @0EfE @A|E @FE @7E6E @a|E @fE @WEEEEEEEE@UMMˆAE@EE EE @E E*EEEÐU]EEUE@ uE@EE@ tE@-uEE@EE@0|hE@9\U]؋%ڋȋE@0ÉUEE@EE@0| E@9~EtEUEUEUEUEU]ÐUE EjhEP E@tNE@-tBEHME@ʍDЋUfBE@EE@t E@-uE@tNE@-tBEHME@ʋMDfAE@EE@t E@-uE@tNE@ tBEHME@ʋMDfAE@EE@t E@ uE@tNE@:tBEHME@ʋMDfAE@EE@t E@:uE@tNE@:tBEHME@ʋMDfAE@EE@t E@:uE@tNE@.tBEH ME@ʋMDfA E@EE@t E@.uE@t4EH ME@ʋMDЉA E@EE@űEP ȍ++ʋEH EEEÐU]EUE@ uE@EE@ tE@-ujEPʉEME@0|hE@9\M]؋%ڋȋE@0ÉUEE@EE@0| E@9~EUEUEU]ÐU(E@-lEE@HEE@EE@EE@E܋E@ EEjEPEEÐU EEE @0UBE@EE @¹d0UBE@EE @d¹ 0UBE@EE @ ƒ0UBE@E-UBE@EE @ 0UBE@EE @ ƒ0UBE@E-UBE@EE @ 0UBE@EE @ ƒ0UBE@E UBE@EE @ 0UBE@EE @ ƒ0UBE@E:UBE@EE @ 0UBE@EE @ ƒ0UBE@E:UBE@EE @ 0UBE@EE @ ƒ0UBE@EEE @ @B+E.UBE@EEd+0UBE@EEd+¹ +0UBE@EE +ƒ0UBE@EUBEEEÐU]UBEHEPRUE PR ʋˋEHPRUE PREU UE ;u;uEEE]ÐUEPjEP u EEU P8EUPusCol> Col @odbColDecDigitsGUY hQryFusColF Col HodbColDefaultDataTypeOU hQryNusColN Col PodbColFlagsW.U!hQryVusColV Col XodbColName_nUv!hQry^usCol^ Col `odbColNumg(U!hQryfpszNamef hhusColiodbColSchemaynUC"hQryxusColx Col zodbColSizeU"hQryusCol Col odbColSqlTypeU"hQryusCol Col odbColSqlTypeNameU#hQryusCol Col sDDulSizeodbColTableU#hQryusCol Col odbColTruncatedUE$hQryusCol Col odbColUserDataU$hQryusCol hodbCommitU$hConodbConnectcU%hConpszServer usPortbLookupFailedh pszVersion SockodbConvertAll3U%hCon2bConvert2 odbConvertDatetime> U3&hCon=bConvert= odbConvertGuidIS U&hConHbConvertH odbCTimeToTimestampT U&ptsTimeSlTimeS tTimeUptmTime'V tm$' tm_secH# tm_minH# tm_hourH# tm_mdayH# tm_monH# tm_yearH# tm_wdayH# tm_ydayH# tm_isdstH# &odbDescribeSqlTypegt'U(hCondpszSqlTypeNamee (psSqlTypeepulColSizef(psDecDigitsf!!!!!!DataTypemh nUS5hConlAttr  pszValulValLenpszData ulLenusTypeodbGetColInfo2?U5hQryhodbGetConnection%~?U5hQry$h&odbGetConnectionId1@U*6hCon0odbGetCursor=@Ut6hQry<h>odbGetDataTypeNameJNAUk7hConHsSqlTypeH ulColSizeIsDecDigitsIDataTypeKh L@@A@@A@@AFirstDataTypeOulPodbGetErrorcdAU7hOdbbodbGetErrorTextiCU7hOdbhodbGetFirstQueryEU>8hConh ulodbGetInterfaceMU9y;pInterface pszInterfaces pszNamebCheckItembGotInterfacepsz pszInterface pszItem pszLine pszValue pszX pszY  \ t; pszType# pszOdbtpHost# ulOdbtpPort# pszDBConnect# pszDriver# pszServer# pszDatabase# pszUsername# pszPassword# pszLoginType#$ bUseRowCache#( ulRowCacheSize#, bFullColInfo#0 bLoadDataTypes#4 bConvertAll#8 bConvertDatetime#< bConvertGuid#@ bUnicodeSQL#D bRightTrimText#H ulVarDataSize#L bUseBroadTypes#P ulConnectTimeout#T ulReadTimeout#X9t;odbPINTERFACE odbGetNextQuery ~NU;hCon h  ul odbGetOdbDataTypeOU.<sSqlTypeodbGetOutputParams5UU<hQry4h6ParamT7usParam8odbGetParam%ZU0=hQryusParam bFinalhParamTodbGetParamInfoZU}=hQryh odbGetQuery,;\U>hCon+ulQryId+ h -hQry.phQry/odbGetQueryIdS~\UO>hQryRhTodbGetResponse_\U>hOdb^odbGetResponseCodee\U>hOdbdodbGetResponseSizek\U?hOdbjodbGetRowCacheSizeq]UC?hConpodbGetRowCount{]U?hQryzh|odbGetRowStatusG^U?hQryulStatusodbGetSockError^U0@hOdbhj*odbGetSockErrorText^Uo@hOdbodbGetTotalCols_U@hQryhodbGetTotalParamsQ_U AhQryhodbGetTotalRows_UXAhQryhodbGetUserData_UAhOdbodbGetUserDataLong_UAhOdbodbGetVersion<`UBhConh odbGotParam`UwBhQryusParam hodbGuidToStrbU C pszStrpguidVal nHpsz pszHexodbHostToNetworkOrder gcUCpbyTo pbyFrom  ulLen n s sp  odbInitExtract" cUChOdb! pData!  ulSize! odbInitResponseBuf( dU^DhOdb' cdcdcdh* odbIsConnectedM dUDhOdbL hj*N odbIsConnectionT eUDhOdbS odbIsTextAttrZ NeUElAttrY odbIsUsingRowCache` eU]EhCon_ odbLoadDataTypesj hUFhConi bOKk DataTypel h m hQryn ulo ulMaxp odbLogin iUFhCon pszServer  usPort usType pszDBConnect usLen odbLoginInterface |qUGhCon pszFile  pszInterface pszUsername pszPassword pszDatabase usType  h  InterfaceG pszInterfaces  szDBConnectG 9odbINTERFACE %G~odbLogout [rUHhCon bDisconnectDb  byDisconnectDb ulError odbLongLongToStr rU HHllVal  pszStrEnd bIsNegative long longHodbLONGLONG odbNoData !sUUIhQry h odbParam sUTIhQry usParam  bValid h ParamT odbParamActualLen .tU KxUNhQry= usParam=  ptsData? odbParamDataTypeF xUOhQryE usParamE  ParamTG odbParamDecDigitsN xUyOhQryM usParamM  ParamTO odbParamDefaultDataTypeV pyUOhQryU usParamU  hW odbParamNamef yUBPhQrye usParame  ParamTg odbParamNumr zUPhQryq pszNameq  hs usParamt odbParamSize zUQhQry usParam  ParamT odbParamSqlType i{U{QhQry usParam  ParamT odbParamSqlTypeName {UQhQry usParam  ParamT odbParamTruncated |UIRhQry usParam  ParamT odbParamType |URhQry usParam  h odbParamUserData 7}UShQry usParam  h odbPrepare ~UaShQry pszSQL  h odbPrepareProc <UShQry pszProcedure  h odbProcessColInfo UThQry Col  h hCon usCol ulBytes$ 88\usLenB odbProcessCursor~ UGUhQry} byBookmarksOn h odbProcessParamInfo UVhQry h ParamT usLen usParam ulBytes odbProcessResult UVhQry h hCon  \̌̌̌bBoundCol Col  usCol odbProcessRowData UPWhQry Col  h usCol odbReadDataLongq ^UWpbyDatap ulr odbReadInterfaceFilex cU :XhOdbw pszFilew  file-Yy pszInterfaces z st{ unsigned __FILE "Y _cntH# _ptr# _base# _flag~# _file~# __orientation:X# __ionolock:X#  __seekable:X#  __extendedfd:X#  __xf_nocheck:X#  __filler:X#  FXFILE "YodbReadResponse UZhOdb byCode byFlag hj* Sock pbyResponseData ulSize usSize odbRestoreRowDataBytes UZhQry Col  h usCol odbRollback UZhCon odbSaveResponseBuf jU+[hOdb h-h-hh odbSeekRow&U[hQry%lRow% h'odbSendRequestEPU\hOdbBusCodeB pDataCulLenCbFinalDhj*FSockGpbyHpbyTransIulJusSizeKodbSendRequestByte}{U\hOdb{usCode{ byData|bFinal|odbSendRequestDoubleU|]hOdbusCode A dDatabFinaldA odbSendRequestFloatU^hOdbusCode ( fDatabFinalf( odbSendRequestGuidUy^hOdbusCode pguidDatabFinalodbSendRequestLongU^hOdbusCode ulDatabFinalodbSendRequestLongLong=Uz_hOdbusCode  ullDatabFinalull odbSendRequestShort~U_hOdbusCode usDatabFinalodbSendRequestTextUd`hOdbusCode pszDatabFinalodbSendRequestTimestampDU`hOdbusCode ptsDatabFinalodbSetAttrLongUQahConlAttr ulValusTypeodbSetAttrTextUahConlAttr pszValulLenusTypeodbSetColU~bhQryusCol pDatalDataLenbFinalhCol odbSetColByteUbhQryusCol byDatabFinalodbSetColDouble -UmchQryusCol A dDatabFinaldA !odbSetColFloat)mUchQry'usCol' ( fData(bFinal(f( *odbSetColGuid2UsdhQry0usCol0 pguidData1bFinal1guid3odbSetColIgnore?UdhQry=usCol= bFinal>odbSetColLongF\U?ehQryDusColD ulDataEbFinalEodbSetColLongLongNUehQryLusColL  ullDataMbFinalMull OodbSetColNullWɥU"fhQryUusColU bFinalVodbSetColShort^UfhQry\usCol\ usData]bFinal]odbSetColTextfPUghQrydusCold pszDataebFinaleodbSetColTimestampmUghQrykusColk ptsDatalbFinalltsVnodbSetColUserData}UghQry{usCol{ pVal|h~odbSetConnectTimeout٧UihhOdbulTimeout ulOldTimeoutodbSetCursorUihQryusType usConcurrencybEnableBookmarkshbyEnableBMsodbSetDBConnectStr4Ui pszDBConnectulLen y;pInterfacepszpszFrompszTo nodbSetErrorU!jhOdbulError odbSetParamVUjhQryusParam pDatalDataLenbFinalhParamTodbSetParamByteU& P& f& r& & & & && & & ' ' ,' B' N' \'h' o' '' ' ' ' ' ' ' ' ( ( &(,( 7( L( ]( n( (( ( ( ( ( ) ) !) 6)<) G) \) ) ) ) )) ) ) ) ) * /* <* P* r* ** * * * ** *  +  + 7+ F+ U+ f+ v+|+ + + + + + + ++ , , ,, C, R, a, r, ,, , , , , , , - - 4- X- |- - - - - - - -  . . '. 8. F. L. S. i. |. . . . . . . . . / / +/  $> D> h> > > > > > > > ? ? -? F? L? W? e? p? y? ? ? ? ? ? ? ? @ @ @ D@ P@ l@ }@ @ @ @ @@ @ @A  Ay-A @A IA VA _A vA |A A A A A A A A A  B B ,B  T j    ư ̰ װ    , = V b n t     ! ñ!̱ ֱ!     $ . 8 B g u   !   Ʋ!ϲ    ' D e s!   Ƴ!ϳ    $ : W ] v!   Ĵ ʹ ٴ  w) 0 F!O m w    ҵ ص !   Ƕ    ɷ    ɸ    ~ڹ   ƺ~  " ! @ L S Z r  λ  " / G j   ļ    =U x   ҽ   , KW x    ɾ"ھ   8 u  "ſ п ڿ      &", K t      " A b t       7 X d v        #M   #     ##  DD%. : ; @ ' ID I: ;  $> &III: I  !I/  :  I8  :  4I : ;  .?  : ; @ ' ID  : .?  : ;@ ' ID I: ; 4I : ; .?  : ;@ ' D  I !I/ I8 .?  : ;@ ' D .?  : ;@ ' ID .? < ' ID I.? < ' D .? < ' ID }odbAllocateodbAllocateConnection^odbAllocateQueryodbBindCol\odbBindInOutParamodbBindInputParamrodbBindOutputParamodbBindParamodbBindParamExodbCol&odbColActualLenodbColBaseNameodbColBaseTable^odbColCatalogodbColDataodbColDataBytezodbColDataDoubleodbColDataFloatlodbColDataGuidodbColDataLenCodbColDataLongodbColDataLongLong<odbColDataShortodbColDataTextodbColDataTimestampodbColDataTypeodbColDecDigitsY odbColDefaultDataType odbColFlags!odbColNamev!odbColNum!odbColSchemaC"odbColSize"odbColSqlType"odbColSqlTypeName#odbColTable#odbColTruncatedE$odbColUserData$odbCommit$odbConnect%odbConvertAll%odbConvertDatetime3&odbConvertGuid&odbCTimeToTimestamp'odbDescribeSqlType(odbDetachQry)odbDisconnectz*odbDoRowOperation*odbDropQry$+odbExecute~+odbExtract+odbExtractByteG,odbExtractDouble,odbExtractFloat2-odbExtractGuid-odbExtractLong .odbExtractLongLong.odbExtractPointer.odbExtractShort/odbExtractTimestamp/odbFetchNextResult%0odbFetchRow0odbFetchRowEx1odbFetchRowsIntoCache%3odbFinalizeRequestz3odbFree3odbFreeConnection3odbFreeQuery)4odbGetAttrLong4odbGetAttrTextS5odbGetColInfo5odbGetConnection5odbGetConnectionId*6odbGetCursort6odbGetDataTypeNamek7odbGetError7odbGetErrorText7odbGetFirstQuery>8odbGetInterface;odbGetNextQuery;odbGetOdbDataType.<odbGetOutputParams<odbGetParam0=odbGetParamInfo}=odbGetQuery>odbGetQueryIdO>odbGetResponse>odbGetResponseCode>odbGetResponseSize?odbGetRowCacheSizeC?odbGetRowCount?odbGetRowStatus?odbGetSockError0@odbGetSockErrorTexto@odbGetTotalCols@odbGetTotalParams AodbGetTotalRowsXAodbGetUserDataAodbGetUserDataLongAodbGetVersionBodbGotParamwBodbGuidToStrCodbHostToNetworkOrderCodbInitExtractCodbInitResponseBuf^DodbIsConnectedDodbIsConnectionDodbIsTextAttrEodbIsUsingRowCache]EodbLoadDataTypesFodbLoginFodbLoginInterfaceGodbLogoutHodbLongLongToStrIodbNoDataUIodbParamIodbParamActualLen<pr ;p  ;0 ;+` :NLS>c >r`>>3@<IC ;`>:O$0A4;C;WoA~PAA>0>p0>p>A>>$3f=LSWfnvpCC C` } '0)v (S+ ()"'k: K*V]p+xl+}b,--`/@..01)15Lpc[0.k}3609j@:<pK<p=K>r@ @?>?/\>@rK\@oPA{pAD EMOU@UPZrj Zk@\>#\6\I\6\ ]k]W{P^:^'^A_A`_A__ _L @`Q! `. c A eQ dB` e.n Pe6 eB r1  h   i ` ) P)  F$ P3 q= `rN ` 0si s>{ 0t3 u< uI vC pv; v> v: 0wO wA w;( x;> PxAO xAa xy pyb y z> {i p{b {> | | @}| ~|   ! ' p7 ZJ fV 6a g @s = =   = T   + = 0=* p8 )H <V `=h )v Х> @ P    `+ ) ==@'<7=K@)[p>l@|)%6HZenu 1Qy=Qg !8!Y{!)"Fh"""8"`""/U$%$ %V & ' ) )Y )   $Q % % % &3 '~   $2 -V % % % &$%T&%'1c.2.r...#'+/P33  3 03D8r.33  @33 3?.b...B.FB....^ n ~         ;O^        # : J k z          " . : F w   $(,048<@DHLPTX\`dhlpt..!SkO'.[Q' R+SES( D s X,!l!F! !F" "FE" N"Fy" "F" "F" "F-# 6#Fa# j#F# #F# #F# $F1$ :$Fq$ z$F$ $F$ $F % %FA% J%Fu% ~%F% %F% %F& &&FQ& Z&F& &F& &F& &F& 'F-' 6'F''[(>(V(]d((($(%)'N)x)$)')#*$f*O*`*a+0+c\+++ ,<,fh,,,f,-i@-jd-j-b--c-k..p..f./O///c/n/0j40jX0j|0j0j0j0i1o1$1a11r%2`2s2$2'13tu3s3u33r44"5s5$5%5&6'I6tx6u66666667$77'7t77t8xd888t49t99:O+:'b:!s:":":x;x;x-;{;;x;x;x;x;x<x3<xO<xk<xy<x<<& =%'='E=i==&=% >'->iQ>m>S>$?'#?^???O?'?8@$W@'s@BA ~A A A A A A A A A B B .B >B NB ^B nB ~B B B B B B B B B C C .C >C NC ^C nC zC C C C C CCC CCCCDD DDDDDD"D&D*D.D2D6D:D>DBDFDJDNDRDVDZD^DbDfDjDnDrDvDzD~DDDF FFFF4H =HFYH bHF}H HFHH HFH HFH IFI &IFAI JIFeI nIFI IFIJ JFiJ rJFJ JF9K BKFK KF L LFqL zLFL LFL M MFqM zMFMM MFMN@OTOOOOOOOOOOOOOOOOOPP$P%Q6QOWQ'QjQ(RiqRiRiRd$SjPSi|SlSgSeTo,Th_TmTTUUU!U%U)U-U1U^UUUU$3V%gV'VjW8WiWiWiXd4Xj`XiXlXgXeYo]}]$]']i^^%^i^^^._~_`'`` cxddddddheeeef &f_9fzGf_fufzfffzffqgMgngz|gg=gSg< h:*h<Bhq[hrhzhxhhhiPIi%}i%iOi'j)jRj cj tj j j 9kLkxZkkkk k kFl l lF*l Dl Ql ZlFpl l l lFl l l lFm 'm 5m >mFTm sm m mFm m m mFm n n "nF8n Wn en nnFn n n nFn n n oFo oF2o Qo coxqoooxoo oFo pFEpXpxspxppp q7q[qqq$q' r+r|o||||}^}}$*~O\~`{~'~~e$O`'$Vjx [jmjЁjji<j`jjтmj/mQjmjm jCmejmĄi    ! - ÅЅ*jDjYdȆj$xMojjj@jdijj܈jm)jcm  'iCE#O'w^iȍiiDdpjiȎlg eLoxhm  !AcOk  ܑ'CQ@[ؓnKԔ <i]ӕږO'Hjnrvzؘq#WcӚ]c̛]AlOfOќfO&P%%O͝Of.ONoOOٞO%D%t%%ԟ%%5&q&%&'Bl&%&ۡO'1_$%&vO'ܣfAf^Ĥc -Mqfޥ$>d}զ Ao$٨% %=$['wJ 48<@߫O$%&O7'|ѭff.Pe{cͮf.Z~įޯ3I_uް 3۱Lnxxx3]  }   ?(cʾ о C J T   " 1 7 = O T cu }  GKz?8,0#'tx#t(x*+),.</@01r2v3,405 679X:\;R<V=3>7@ A u By  C ,!D0!!E!!G!T"HX""I"#J##K##L#Z$M^$$N$$P$%T%%U%H&VL&&W&'Y'6(:(?(C(H(L(|(((((((Z(#)\')*^**[*5+_9++b++d,^,eb,,g,G-hK--i-".l&..m./j//o//p/70q;0n0r0w0{000000000000v1a1e1j1n1s1w111111w1222233>3yB33z33!34" 4>4|B44}4g5~k5556 6=6A6667 7%7)7.727}777777T8X8;;<- <G<K<<<F=J===>>d>h>>>>>?"?X?\?????J@N@@@@@!A%AmAqAAAAA-B1BBBCf"CCsC DD.D2D7D;D@DDDsDwDDDDD8EFNV^hpx(*+)$0:BJRZblt|,(08@HPX`hpx.    ( 0 8 @ H P X ` m /t    0    1    2    3  ( 0 : B J R Z b j r |   4     5     6    # 7* 6 > F S 9Z f n { :     ;     <     =  & . ; >B N V ^ k @r ~   A    B    C    D  & 3 E: F P X ` h p x     G    H    I  J ,4<DLT^hpx "*2:BJR\dlt|KL  -M4@HPX`hpxNP "*2:BJRZbjwT~UV W&2<DLT\dltY$,4<DLT\dlt| $,4<DLT\dlt| $,4<DLT\fnv~Z -\4@HPX`m^t[ _ (08@HPX`hpzbd "*2:GeNZbjrzgh "/i6BJRZbjrzlm "*4<IjP\dnv~op&.6>FN[qbnv~ ",4AvHT\dlt~ $,4>FNV^fnv~w $,4<DLT\dnv~  *2:GyNZbjrz!    "& 2 : B J R Z b j r z    |            }!!!"!*!2!:!B!J!R!Z!b!j!r!z!!~!!!!!!!!!!!!!"""""*"2":"B"J"W"^"j"r"z"""""""""""""""###"#/#6#B#J#R#Z#b#j#r#z#################$ $$$"$*$2$:$B$J$R$Z$b$j$r$|$$$$$$$$$$$$$$%%%%$%.%6%>%F%N%V%^%f%n%v%~%%%%%%%%%%%%%%%%& &&&"&*&2&:&B&J&R&Z&b&j&r&z&&&&&&&&&&&&&&&&&' '''"'*'2':'B'J'U'`'m't''''''''''''-''''((((&(.(6(@(J(T(^(k(r(~(((((((((((((((())))&).)6)>)H)P)X)`)h)p)x)))))))))))))))))*** *(*0*:*B*J*T*\*d*n*v*~***************+++"+*+2+:+B+L+T+\+d+l+t+|+++++++++++++++++,,, ,(,0,:,B,J,T,\,d,n,v,~,,,,,,,,,,,,,,,- ---&-.-6-C-J-V-^-f-n-v----------------.... .*.2.:.B.J.W.^.j.r.z.............. ///"///6/B/J/R/Z/b/j/r/z///////////////000"0/060B0J0R0Z0b0o0v000000000000000111"1/161B1J1R1Z1b1j1w1~1111111111111112 222$2,242<2D2L2T2\2d2l2v2222f22222222s222333"3*343<3D3N3V3^3h3p3x333333333333334 44 4-444@4H4P4X4e4l4x444444444444444445555 5(505:5B5J5R5Z5b5l5v5~5555555555555555666#6*666@6H6P6X6`6h6p6x666666666666666667777 7(70787@7H7P7X7`7h7p7x777777777777777778888 8(80888@8H8P8X8`8h8p8x888888888888888889999 9(90989@9H9P9X9`9h9p9x99999999999999999: :::&:.:6:@:H:R:Z:d:l:v:~:::::::::::::::; ;;;';.;:;B;J;R;Z;b;j;w;~;;;;;;;;;;;;;;;< <<<)<0<<<D<Q<X<d<l<t<~<<<<<<<<<<<<<<<==="=*=7=>=J=R=Z=g=n=z==============> >>>&>2>:>B>O>V>b>j>r>>>>>>>>>>>>>>>???"?*?2?:?B?J?W?^?j?r?z????????????????@@@$@0@8@E@L@X@`@h@p@x@@@@@@@@@@@@@@AAAA A(A0A8A@AMATA`AhApAxAAAAAAAAAAAAAAAABBBB B(B0B:BBBJBRBZBbBoBvBBBBBBBBBBBBBBBBBC CCC$C1C8CDCLCVC^CfCnCvCCCCCCCCCCCCCCCCCDDDD D(D0D8D@DJDRDZDbDjDrDzDDDDDDDDDDDDDDDDDE EEE$E,E4E` E`Q`Y`a`i`q`y```` ````````````a aaa!a)a1a9aAaIaQaYaaaiaqayaaaaaaaaaaaaaaabb b'b3b49 p  " +j+4}@c=bLZj9{h.*oXh x$ ( #xX  {  {  { % { sockutil.o/ 1304485890 0 0 100644 14000 ` ELF34(.strtab.text.bss.data.rodata.rodata1.comment.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_typenames.symtabsockutil.cBbss.bssDdata.dataDrodata.rodataget_netaddr__ctypeinet_addrsleepgethostbynamememcpyh_errnoget_sock_error_textstrerrorignore_sigpipesigemptysetsigactionset_nonblk_modefcntlsock_closeclosesock_connectmemsethtonssock_createerrnosetsockoptconnectsock_waitgetpeernamesocketsock_readreadsock_sendwritetimeselect.rel.text.rel.debug_info.rel.debug_line.rel.debug_pubnames.rel.debug_typenamesUEEEE@tWE@u E@.u5E@EE@t"E@u׋E@.tˋE@ujEPEuEt jjjEPEEt#E@j@PEP EE%tE@EE|EEÐU jEPEEt EE EEEEÐU EEjEPjEPj ÐUjEPEE t E E E%EEPjEP EEÐUjEPEEÐU$EEE@jjEP fEE jPfEjEPEEuE@EE@EE}EPELjjEPhhEPEEjEPjEPEP jjEPjEPEP~EPEPEP tNE@u)E@|jEPEP EPjEPEmjEPTjEPEP E܋E܃}/t%EPjEPEE܃|EEEÐUjjj EEÐUEE@Et)jjEPjEPEP EOEPE PEP EEs!tEPEErEEEÐUEEE@Et E@EE;EEt EUPEt(jjEPjEPEP EpE+EPE PEP EE}"tEPE/E~EEEE EE E;EUEEEÐU`E@jjpptE t+p@+‰hDžlhj|P E|ddER ӋdPEt-UjhPjj|PBPx+UjhPj|PjBPxx}$tEPEjjtx}t+pE ;PxuE @ECE t+p@+‰dE dPd} E @EE`Unknown error@(#)signal.h 1.43 04/09/28 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@(#)types.h 1.86 07/09/20 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@(#)signal_iso.h 1.1 99/08/09 SMI@(#)signal_iso.h 1.6 03/05/02 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)signal.h 1.66 04/09/28 SMI@(#)siginfo.h 1.59 04/07/15 SMI@(#)machsig.h 1.11 03/09/26 SMI@(#)faultcode.h 1.16 09/07/02 SMI@(#)procset.h 1.25 04/07/16 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@(#)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@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)ctype.h 1.35 04/09/28 SMI@(#)ctype_iso.h 1.3 04/09/28 SMI@(#)ctype_c99.h 1.2 04/09/28 SMI@(#)errno.h 1.17 03/01/03 SMI@(#)errno.h 1.20 00/01/12 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)fcntl.h 1.17 06/03/10 SMI@(#)fcntl.h 1.52 07/03/05 SMI@(#)in.h 1.55 09/05/27 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@(#)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@(#)uio.h 1.34 09/06/15 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@(#)byteorder.h 1.18 04/09/28 SMI@(#)netdb.h 1.30 03/12/04 SMI@(#)socket.h 1.78 08/01/18 SMI@(#)netconfig.h 1.24 04/02/27 SMI@(#)inet.h 1.21 08/01/04 SMIacomp: Sun C 5.11 SunOS_i386 145355-01 2010/10/11as: Sun Compiler Common 12.2 SunOS_i386 2010/08/13sockutil.c /var/tmp/odbtp-1.1.4 /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -g -c sockutil.c -W0,-xp.XAKgoyLCAOwNUYj.Xa;g;R=Sun C 5.11 SunOS_i386 145355-01 2010/10/11;G=.XAKgoyLCAOwNUYj.;backend;raw;cd;DBG_GEN 5.3.0get_netaddrUaddresshostn_tryptrsin_addr$unsigned longu_longchar   int hostent h_name # h_aliases# h_addrtype# h_length# h_addr_list#  get_sock_error_text3LU sock_error2errstr 4 ignore_sigpipe9U#sig:  # *^ _handler%# _sigaction-#unsignedlong^j __sigbitsr#sigset_tj sigaction  sa_flags# _funcptr2# sa_mask# sa_resv#set_nonblk_modeCUsssockBmodeB sock_flagsDSOCKETsock_closeM UssockLsock_connectSUsaddressQportQ p_timeoutQp_sock_errorRp_lookup_failedRaddr7Tconnect_socksUlingerVaddr_lenkrs}C unsigned shortu_short sa_family_tin_port_t unsigned char9uint8_t  s_b1J# s_b2J# s_b3J# s_b4J#uint16_t  s_w1# s_w2#^uint32_t   S_un_bX# S_un_w# S_addr# in_addr& S_un#7j sockaddr_in sin_family# sin_port)# sin_addr # sin_zero&# linger  l_onoff# l_linger#sock_create,Ussock_readUxssock buf xcountp_timeoutp_sock_errorbytes_readx^size_tsock_sendUK ssockP buf xcountp_timeoutp_sock_errorbytes_sentxthis_sendtimeout K sock_waitU9 ssockp_timeout for_readp_sock_errorfds_testj rstatustime_nowtime_starttv jJ j fd_setj fds_bits9 #J fd_setjtime_tjsuseconds_t timeval tv_secw # tv_usec # ^in_addr_t inet_addr    gethostbyname'  socketK voidK S setsockopt X ^ j sockaddr sa_family# sa_data # K getpeername     connect5  ^htonsN fcntlm ssize_tK { writem  m  ^sleep^ ^ K readm  m  ^close strerror  memset A  ^K A memcpy o  F ^ sigemptyset o  sigaction   J select    w timew " /var/tmp/odbtp-1.1.4/usr/include/sys/usr/include/usr/include/netinetsockutil.ctypes.hnetdb.hsignal.hselect.hsockutil.hin.hsocket_impl.hbyteorder.hint_types.hsocket.htime.h v      3' G V;] d r        & 0 @ I \ u         R h z           ' 6= Gn x            C L f x    p   ! + A w        9 D N X    DD%.?  : ; @ ' ID I: ;  4I : ;   $> I: &I I  :  I8 .?  : ; @ ' D  D ' D  : I !I/  : D D .?  : ; @ ' ID .? < ' ID I.? < ' ID get_netaddrget_sock_error_textignore_sigpipeset_nonblk_modesock_closesock_connectsock_createsock_readsock_sendU sock_waitJu_longhostent2sigset_tsigactionsSOCKETu_shortsa_family_t)in_port_tJuint8_tXuint16_tuint32_t in_addr7sockaddr_inlingerxsize_tJ fd_setj fd_setw time_t suseconds_t timeval in_addr_t sockaddrm ssize_t    <P4)5?QOU`fsz0)^: k{9!Q"c#$% &-'F(s&$&$$)b'+$$7'\-o$}$.:!//$$ .  "&&* #*,d 'h  *4<DNV`mt + 2>FNV^fnv~ &.;#BN[*bnv, $,4>FNXbo'v   4@ % % ( "0 +> # 4a@}!&L&LZ'j(N{) ,  .`  /  3 + 3 070701000a4735000041ed0000000000000000000000024dc0e02d00000000000000b500010002ffffffffffffffff0000001700000000root/usr/local/include070701000a4736000081a40000000000000000000000014dc0e00200006b70000000b500010002ffffffffffffffff0000001f00000000root/usr/local/include/odbtp.h/* $Id: odbtp.h,v 1.39 2005/12/22 04:48:02 rtwitty Exp $ */ /* odbtp - ODBTP client library Copyright (C) 2002-2005 Robert E. Twitty This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ #ifndef _ODBTP_H_ #define _ODBTP_H_ /* The below line must be uncommented for 64-bit systems, such as Tru64. */ /* #define _C_LONG_64_ 1 */ #define ODBTP_LIB_VERSION "1.1.4" #ifdef ODBTP_DLL /* Using odbtp.dll */ #ifdef ODBTP_DLL_BUILD #define _odbdecl __declspec(dllexport) #else #define _odbdecl __declspec(dllimport) #endif #else /* Not Using odbtp.dll */ #define _odbdecl #endif /* ODBTP Connection Level Request Codes */ #define ODBTP_LOGIN 0x01 #define ODBTP_LOGOUT 0x02 #define ODBTP_GETCONNID 0x03 #define ODBTP_GETATTR 0x04 #define ODBTP_SETATTR 0x05 #define ODBTP_COMMIT 0x06 #define ODBTP_ROLLBACK 0x07 #define ODBTP_CANCELREQ 0x1F /* ODBTP Query Level Request Codes */ #define ODBTP_EXECUTE 0x20 #define ODBTP_PREPARE 0x21 #define ODBTP_BINDCOL 0x22 #define ODBTP_BINDPARAM 0x23 #define ODBTP_GETPARAM 0x24 #define ODBTP_SETPARAM 0x25 #define ODBTP_FETCHROW 0x26 #define ODBTP_FETCHRESULT 0x27 #define ODBTP_GETROWCOUNT 0x28 #define ODBTP_GETCOLINFO 0x29 #define ODBTP_GETPARAMINFO 0x2A #define ODBTP_GETCURSOR 0x2B #define ODBTP_SETCURSOR 0x2C #define ODBTP_SETCOL 0x2D #define ODBTP_ROWOP 0x2E #define ODBTP_PREPAREPROC 0x2F #define ODBTP_DROP 0x3F /* ODBTP Connection Level Response Codes */ #define ODBTP_OK 0x80 #define ODBTP_CONNECTID 0x81 #define ODBTP_ATTRIBUTE 0x82 #define ODBTP_CANCELRESP 0x9F /* ODBTP Query Level Response Codes */ #define ODBTP_QUERYOK 0xA0 #define ODBTP_COLINFO 0xA1 #define ODBTP_ROWDATA 0xA2 #define ODBTP_ROWCOUNT 0xA3 #define ODBTP_PARAMINFO 0xA4 #define ODBTP_PARAMDATA 0xA5 #define ODBTP_NODATA 0xA6 #define ODBTP_CURSOR 0xA7 #define ODBTP_ROWSTATUS 0xA8 #define ODBTP_COLINFOEX 0xA9 #define ODBTP_PARAMINFOEX 0xAA /* ODBTP Error Response Codes */ #define ODBTP_ERROR 0xE0 #define ODBTP_UNSUPPORTED 0xE1 #define ODBTP_INVALID 0xE2 /* ODBTP Disconnect Response Codes */ #define ODBTP_DISCONNECT 0xF0 #define ODBTP_VIOLATION 0xF1 #define ODBTP_UNAVAILABLE 0xF2 #define ODBTP_MAXCONNECT 0xF3 #define ODBTP_NODBCONNECT 0xF4 #define ODBTP_SYSTEMFAIL 0xF5 /* ODB Data Definitions */ #define ODB_BINARY (-2) #define ODB_BIGINT (-25) #define ODB_UBIGINT (-27) #define ODB_BIT (-7) #define ODB_CHAR 1 #define ODB_DATE 91 #define ODB_DATETIME 93 #define ODB_DOUBLE 8 #define ODB_FLOAT 8 #define ODB_GUID (-11) #define ODB_INT (-16) #define ODB_UINT (-18) #define ODB_NUMERIC 2 #define ODB_REAL 7 #define ODB_SMALLINT (-15) #define ODB_USMALLINT (-17) #define ODB_TIME 92 #define ODB_TINYINT (-26) #define ODB_UTINYINT (-28) #define ODB_WCHAR (-8) /* ODB Login Types */ #define ODB_LOGIN_NORMAL 0 #define ODB_LOGIN_RESERVED 1 #define ODB_LOGIN_SINGLE 2 /* ODB Numeric Attributes */ #define ODB_ATTR_DRIVER 0 #define ODB_ATTR_FETCHROWCOUNT 1 #define ODB_ATTR_TRANSACTIONS 2 #define ODB_ATTR_DESCRIBEPARAMS 3 #define ODB_ATTR_UNICODESQL 4 #define ODB_ATTR_FULLCOLINFO 5 #define ODB_ATTR_QUERYTIMEOUT 6 #define ODB_ATTR_OICLEVEL 7 #define ODB_ATTR_TXNCAPABLE 8 #define ODB_ATTR_MAPCHARTOWCHAR 9 #define ODB_ATTR_VARDATASIZE 10 #define ODB_ATTR_CACHEPROCS 11 #define ODB_ATTR_RIGHTTRIMTEXT 12 /* ODB String Attributes */ #define ODB_ATTR_STRING 0x10000 #define ODB_ATTR_DSN (0|ODB_ATTR_STRING) #define ODB_ATTR_DRIVERNAME (1|ODB_ATTR_STRING) #define ODB_ATTR_DRIVERVER (2|ODB_ATTR_STRING) #define ODB_ATTR_DRIVERODBCVER (3|ODB_ATTR_STRING) #define ODB_ATTR_DBMSNAME (4|ODB_ATTR_STRING) #define ODB_ATTR_DBMSVER (5|ODB_ATTR_STRING) #define ODB_ATTR_SERVERNAME (6|ODB_ATTR_STRING) #define ODB_ATTR_USERNAME (7|ODB_ATTR_STRING) #define ODB_ATTR_DATABASENAME (8|ODB_ATTR_STRING) /* ODB ODBC Driver types */ #define ODB_DRIVER_UNKNOWN 0 #define ODB_DRIVER_MSSQL 1 #define ODB_DRIVER_JET 2 #define ODB_DRIVER_FOXPRO 3 #define ODB_DRIVER_ORACLE 4 #define ODB_DRIVER_SYBASE 5 #define ODB_DRIVER_MYSQL 6 #define ODB_DRIVER_DB2 7 /* ODB Transaction Types */ #define ODB_TXN_NONE 0 #define ODB_TXN_READUNCOMMITTED 1 #define ODB_TXN_READCOMMITTED 2 #define ODB_TXN_REPEATABLEREAD 3 #define ODB_TXN_SERIALIZABLE 4 #define ODB_TXN_DEFAULT 255 /* ODB ODBC Interface Conformace Levels */ #define ODB_OIC_CORE 1 #define ODB_OIC_LEVEL1 2 #define ODB_OIC_LEVEL2 3 /* ODB Col Info Flags */ #define ODB_COLINFO_NOTNULL 0x0001 #define ODB_COLINFO_UNSIGNED 0x0002 #define ODB_COLINFO_AUTONUMBER 0x0004 #define ODB_COLINFO_PRIMARYKEY 0x0008 #define ODB_COLINFO_HIDDEN 0x0010 /* ODB Param Types */ #define ODB_PARAM_NONE 0x0000 #define ODB_PARAM_INPUT 0x0001 #define ODB_PARAM_OUTPUT 0x0002 #define ODB_PARAM_INOUT (ODB_PARAM_INPUT | ODB_PARAM_OUTPUT) #define ODB_PARAM_RETURNVAL (0x0004 | ODB_PARAM_OUTPUT) #define ODB_PARAM_RESULTCOL 0x0008 #define ODB_PARAM_DESCRIBED 0x8000 /* ODB Length Indicators */ #define ODB_NULL (-1) #define ODB_DEFAULT (-5) #define ODB_IGNORE (-6) #define ODB_TRUNCATION 0xE0000001 #define ODB_SENTSYNC 0xF000000F /* ODB Cursor Types */ #define ODB_CURSOR_FORWARD 0 #define ODB_CURSOR_STATIC 1 #define ODB_CURSOR_KEYSET 2 #define ODB_CURSOR_DYNAMIC 3 /* ODB Cursor Concurrency Types */ #define ODB_CONCUR_DEFAULT 0 #define ODB_CONCUR_READONLY 1 #define ODB_CONCUR_LOCK 2 #define ODB_CONCUR_ROWVER 3 #define ODB_CONCUR_VALUES 4 /* ODB Fetch Types */ #define ODB_FETCH_DEFAULT 0 #define ODB_FETCH_FIRST 1 #define ODB_FETCH_LAST 2 #define ODB_FETCH_NEXT 3 #define ODB_FETCH_PREV 4 #define ODB_FETCH_ABS 5 #define ODB_FETCH_REL 6 #define ODB_FETCH_BOOKMARK 7 #define ODB_FETCH_REREAD 8 /* ODB Row Operations */ #define ODB_ROW_GETSTATUS 0 #define ODB_ROW_REFRESH 1 #define ODB_ROW_UPDATE 2 #define ODB_ROW_DELETE 3 #define ODB_ROW_ADD 4 #define ODB_ROW_LOCK 5 #define ODB_ROW_UNLOCK 6 #define ODB_ROW_BOOKMARK 7 /* ODB Row Status Values */ #define ODB_ROWSTAT_ERROR 0 #define ODB_ROWSTAT_SUCCESS 1 #define ODB_ROWSTAT_UPDATED 2 #define ODB_ROWSTAT_DELETED 3 #define ODB_ROWSTAT_ADDED 4 #define ODB_ROWSTAT_NOROW 5 #define ODB_ROWSTAT_UNKNOWN 0xFFFFFFFF /* Error Codes */ #define ODBTPERR_NONE 0 #define ODBTPERR_MEMORY 1 #define ODBTPERR_HANDLE 2 #define ODBTPERR_CONNECT 3 #define ODBTPERR_READ 4 #define ODBTPERR_SEND 5 #define ODBTPERR_TIMEOUTCONN 6 #define ODBTPERR_TIMEOUTREAD 7 #define ODBTPERR_TIMEOUTSEND 8 #define ODBTPERR_CONNECTED 9 #define ODBTPERR_PROTOCOL 10 #define ODBTPERR_RESPONSE 11 #define ODBTPERR_MAXQUERYS 12 #define ODBTPERR_COLNUMBER 13 #define ODBTPERR_COLNAME 14 #define ODBTPERR_FETCHROW 15 #define ODBTPERR_NOTPREPPROC 16 #define ODBTPERR_NOPARAMINFO 17 #define ODBTPERR_PARAMNUMBER 18 #define ODBTPERR_PARAMNAME 19 #define ODBTPERR_PARAMBIND 20 #define ODBTPERR_PARAMGET 21 #define ODBTPERR_ATTRTYPE 22 #define ODBTPERR_GETQUERY 23 #define ODBTPERR_INTERFFILE 24 #define ODBTPERR_INTERFSYN 25 #define ODBTPERR_INTERFTYPE 26 #define ODBTPERR_CONNSTRLEN 27 #define ODBTPERR_NOSEEKCURSOR 28 #define ODBTPERR_SEEKROWPOS 29 #define ODBTPERR_DETACHED 30 #define ODBTPERR_GETTYPEINFO 31 #define ODBTPERR_LOADTYPES 32 #define ODBTPERR_NOREQUEST 33 #define ODBTPERR_FETCHEDROWS 34 #define ODBTPERR_DISCONNECTED 35 #define ODBTPERR_HOSTRESOLVE 36 #define ODBTPERR_SERVER 100 /* SQL Data Types */ #define SQL_BIT (-7) #define SQL_TINYINT (-6) #define SQL_SMALLINT 5 #define SQL_INTEGER 4 #define SQL_INT 4 #define SQL_BIGINT (-5) #define SQL_NUMERIC 2 #define SQL_REAL 7 #define SQL_FLOAT 6 #define SQL_DOUBLE 8 #define SQL_DECIMAL 3 #define SQL_DATE 9 #define SQL_TIME 10 #define SQL_TIMESTAMP 11 #define SQL_TYPE_DATE 91 #define SQL_TYPE_TIME 92 #define SQL_TYPE_TIMESTAMP 93 #define SQL_DATETIME 93 #define SQL_CHAR 1 #define SQL_VARCHAR 12 #define SQL_LONGVARCHAR (-1) #define SQL_TEXT (-1) #define SQL_WCHAR (-8) #define SQL_NCHAR (-8) #define SQL_WVARCHAR (-9) #define SQL_NVARCHAR (-9) #define SQL_WLONGVARCHAR (-10) #define SQL_NTEXT (-10) #define SQL_BINARY (-2) #define SQL_VARBINARY (-3) #define SQL_LONGVARBINARY (-4) #define SQL_IMAGE (-4) #define SQL_GUID (-11) #define SQL_VARIANT (-150) /* Miscellaneous Definitions */ #ifndef TRUE #define TRUE 1 #endif #ifndef FALSE #define FALSE 0 #endif #ifdef __cplusplus extern "C" { #endif /* Odbtp Lib Data Types */ typedef int odbBOOL; typedef char odbCHAR; typedef unsigned char odbBYTE; typedef short odbSHORT; typedef unsigned short odbUSHORT; #ifndef _C_LONG_64_ typedef long odbLONG; typedef unsigned long odbULONG; #else typedef int odbLONG; typedef unsigned int odbULONG; #endif typedef float odbFLOAT; typedef double odbDOUBLE; #ifdef WIN32 /* Using WIN32 */ typedef __int64 odbLONGLONG; typedef unsigned __int64 odbULONGLONG; #else /* Not Using WIN32 */ #ifndef _C_LONG_64_ typedef long long odbLONGLONG; typedef unsigned long long odbULONGLONG; #else typedef long odbLONGLONG; typedef unsigned long odbULONGLONG; #endif #endif typedef struct { odbSHORT sYear; odbUSHORT usMonth; odbUSHORT usDay; odbUSHORT usHour; odbUSHORT usMinute; odbUSHORT usSecond; odbULONG ulFraction; } odbTIMESTAMP; typedef struct { odbULONG ulData1; odbUSHORT usData2; odbUSHORT usData3; odbBYTE byData4[8]; } odbGUID; typedef odbBOOL* odbPBOOL; typedef odbCHAR* odbPSTR; typedef odbBYTE* odbPBYTE; typedef const odbCHAR* odbPCSTR; typedef odbSHORT* odbPSHORT; typedef odbUSHORT* odbPUSHORT; typedef odbLONG* odbPLONG; typedef odbULONG* odbPULONG; typedef odbLONGLONG* odbPLONGLONG; typedef odbULONGLONG* odbPULONGLONG; typedef odbFLOAT* odbPFLOAT; typedef odbDOUBLE* odbPDOUBLE; typedef odbTIMESTAMP* odbPTIMESTAMP; typedef odbGUID* odbPGUID; typedef void* odbPVOID; typedef struct { void* x; } odbHANDLE_s; typedef odbHANDLE_s* odbHANDLE; typedef odbHANDLE* odbPHANDLE; /* Odbtp Lib Functions */ _odbdecl odbHANDLE odbAllocate( odbHANDLE hCon ); _odbdecl odbBOOL odbBindCol( odbHANDLE hQry, odbUSHORT usCol, odbSHORT sDataType, odbLONG lDataLen, odbBOOL bFinal ); _odbdecl odbBOOL odbBindInOutParam( odbHANDLE hQry, odbUSHORT usParam, odbSHORT sDataType, odbLONG lDataLen, odbBOOL bFinal ); _odbdecl odbBOOL odbBindInputParam( odbHANDLE hQry, odbUSHORT usParam, odbSHORT sDataType, odbLONG lDataLen, odbBOOL bFinal ); _odbdecl odbBOOL odbBindOutputParam( odbHANDLE hQry, odbUSHORT usParam, odbSHORT sDataType, odbLONG lDataLen, odbBOOL bFinal ); _odbdecl odbBOOL odbBindParam( odbHANDLE hQry, odbUSHORT usParam, odbUSHORT usType, odbSHORT sDataType, odbLONG lDataLen, odbBOOL bFinal ); _odbdecl odbBOOL odbBindParamEx( odbHANDLE hQry, odbUSHORT usParam, odbUSHORT usType, odbSHORT sDataType, odbLONG lDataLen, odbSHORT sSqlType, odbULONG ulColSize, odbSHORT sDecDigits, odbBOOL bFinal ); _odbdecl odbLONG odbColActualLen( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbPCSTR odbColBaseName( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbPCSTR odbColBaseTable( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbPCSTR odbColCatalog( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbPVOID odbColData( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbBYTE odbColDataByte( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbDOUBLE odbColDataDouble( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbFLOAT odbColDataFloat( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbPGUID odbColDataGuid( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbLONG odbColDataLen( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbULONG odbColDataLong( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbULONGLONG odbColDataLongLong( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbUSHORT odbColDataShort( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbPSTR odbColDataText( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbPTIMESTAMP odbColDataTimestamp( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbSHORT odbColDataType( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbSHORT odbColDecDigits( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbSHORT odbColDefaultDataType( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbULONG odbColFlags( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbPCSTR odbColName( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbUSHORT odbColNum( odbHANDLE hQry, odbPCSTR pszName ); _odbdecl odbPCSTR odbColSchema( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbULONG odbColSize( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbSHORT odbColSqlType( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbPCSTR odbColSqlTypeName( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbPCSTR odbColTable( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbBOOL odbColTruncated( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbPVOID odbColUserData( odbHANDLE hQry, odbUSHORT usCol ); _odbdecl odbBOOL odbCommit( odbHANDLE hCon ); _odbdecl odbBOOL odbConvertAll( odbHANDLE hCon, odbBOOL bConvert ); _odbdecl odbBOOL odbConvertDatetime( odbHANDLE hCon, odbBOOL bConvert ); _odbdecl odbBOOL odbConvertGuid( odbHANDLE hCon, odbBOOL bConvert ); _odbdecl void odbCTimeToTimestamp( odbPTIMESTAMP ptsTime, odbLONG lTime ); _odbdecl odbBOOL odbDescribeSqlType( odbHANDLE hCon, odbPCSTR pszSqlTypeName, odbPSHORT psSqlType, odbPULONG pulColSize, odbPSHORT psDecDigits ); _odbdecl odbBOOL odbDetachQry( odbHANDLE hQry ); _odbdecl odbBOOL odbDoRowOperation( odbHANDLE hQry, odbUSHORT usRowOp ); _odbdecl odbBOOL odbDropQry( odbHANDLE hQry ); _odbdecl odbBOOL odbExecute( odbHANDLE hQry, odbPCSTR pszSQL ); _odbdecl odbBOOL odbFetchNextResult( odbHANDLE hQry ); _odbdecl odbBOOL odbFetchRow( odbHANDLE hQry ); _odbdecl odbBOOL odbFetchRowEx( odbHANDLE hQry, odbUSHORT usFetchType, odbLONG lFetchParam ); _odbdecl odbBOOL odbFetchRowsIntoCache( odbHANDLE hQry ); _odbdecl odbBOOL odbFinalizeRequest( odbHANDLE hOdb ); _odbdecl void odbFree( odbHANDLE hOdb ); _odbdecl odbBOOL odbGetAttrLong( odbHANDLE hCon, odbLONG lAttr, odbPULONG pulVal ); _odbdecl odbBOOL odbGetAttrText( odbHANDLE hCon, odbLONG lAttr, odbPSTR pszVal, odbULONG ulValLen ); _odbdecl odbHANDLE odbGetConnection( odbHANDLE hQry ); _odbdecl odbPCSTR odbGetConnectionId( odbHANDLE hCon ); _odbdecl odbULONG odbGetError( odbHANDLE hOdb ); _odbdecl odbPCSTR odbGetErrorText( odbHANDLE hOdb ); _odbdecl odbHANDLE odbGetFirstQuery( odbHANDLE hCon ); _odbdecl odbHANDLE odbGetNextQuery( odbHANDLE hCon ); _odbdecl odbBOOL odbGetOutputParams( odbHANDLE hQry ); _odbdecl odbBOOL odbGetParam( odbHANDLE hQry, odbUSHORT usParam, odbBOOL bFinal ); _odbdecl odbHANDLE odbGetQuery( odbHANDLE hCon, odbULONG ulQryId ); _odbdecl odbULONG odbGetQueryId( odbHANDLE hQry ); _odbdecl odbPVOID odbGetResponse( odbHANDLE hOdb ); _odbdecl odbULONG odbGetResponseCode( odbHANDLE hOdb ); _odbdecl odbULONG odbGetResponseSize( odbHANDLE hOdb ); _odbdecl odbULONG odbGetRowCacheSize( odbHANDLE hCon ); _odbdecl odbLONG odbGetRowCount( odbHANDLE hQry ); _odbdecl odbULONG odbGetRowStatus( odbHANDLE hQry ); _odbdecl odbLONG odbGetSockError( odbHANDLE hOdb ); _odbdecl odbPCSTR odbGetSockErrorText( odbHANDLE hOdb ); _odbdecl odbUSHORT odbGetTotalCols( odbHANDLE hQry ); _odbdecl odbUSHORT odbGetTotalParams( odbHANDLE hQry ); _odbdecl odbLONG odbGetTotalRows( odbHANDLE hQry ); _odbdecl odbPVOID odbGetUserData( odbHANDLE hOdb ); _odbdecl odbULONG odbGetUserDataLong( odbHANDLE hOdb ); _odbdecl odbPCSTR odbGetVersion( odbHANDLE hCon ); _odbdecl odbBOOL odbGotParam( odbHANDLE hQry, odbUSHORT usParam ); _odbdecl odbPSTR odbGuidToStr( odbPSTR pszStr, odbPGUID pguidVal ); _odbdecl odbBOOL odbIsConnected( odbHANDLE hOdb ); _odbdecl odbBOOL odbIsConnection( odbHANDLE hOdb ); _odbdecl odbBOOL odbIsTextAttr( odbLONG lAttr ); _odbdecl odbBOOL odbIsUsingRowCache( odbHANDLE hCon ); _odbdecl odbBOOL odbLoadDataTypes( odbHANDLE hCon ); _odbdecl odbBOOL odbLogin( odbHANDLE hCon, odbPCSTR pszServer, odbUSHORT usPort, odbUSHORT usType, odbPCSTR pszDBConnect ); _odbdecl odbBOOL odbLoginInterface( odbHANDLE hCon, odbPCSTR pszFile, odbPCSTR pszInterface, odbPCSTR pszUsername, odbPCSTR pszPassword, odbPCSTR pszDatabase, odbUSHORT usType ); _odbdecl odbBOOL odbLogout( odbHANDLE hCon, odbBOOL bDisconnectDb ); _odbdecl odbPSTR odbLongLongToStr( odbLONGLONG llVal, odbPSTR pszStrEnd ); _odbdecl odbBOOL odbNoData( odbHANDLE hQry ); _odbdecl odbLONG odbParamActualLen( odbHANDLE hQry, odbUSHORT usParam ); _odbdecl odbPVOID odbParamData( odbHANDLE hQry, odbUSHORT usParam ); _odbdecl odbBYTE odbParamDataByte( odbHANDLE hQry, odbUSHORT usParam ); _odbdecl odbDOUBLE odbParamDataDouble( odbHANDLE hQry, odbUSHORT usParam ); _odbdecl odbFLOAT odbParamDataFloat( odbHANDLE hQry, odbUSHORT usParam ); _odbdecl odbPGUID odbParamDataGuid( odbHANDLE hQry, odbUSHORT usParam ); _odbdecl odbLONG odbParamDataLen( odbHANDLE hQry, odbUSHORT usParam ); _odbdecl odbULONG odbParamDataLong( odbHANDLE hQry, odbUSHORT usParam ); _odbdecl odbULONGLONG odbParamDataLongLong( odbHANDLE hQry, odbUSHORT usParam ); _odbdecl odbUSHORT odbParamDataShort( odbHANDLE hQry, odbUSHORT usParam ); _odbdecl odbPSTR odbParamDataText( odbHANDLE hQry, odbUSHORT usParam ); _odbdecl odbPTIMESTAMP odbParamDataTimestamp( odbHANDLE hQry, odbUSHORT usParam ); _odbdecl odbSHORT odbParamDataType( odbHANDLE hQry, odbUSHORT usParam ); _odbdecl odbSHORT odbParamDecDigits( odbHANDLE hQry, odbUSHORT usParam ); _odbdecl odbSHORT odbParamDefaultDataType( odbHANDLE hQry, odbUSHORT usParam ); _odbdecl odbPCSTR odbParamName( odbHANDLE hQry, odbUSHORT usParam ); _odbdecl odbUSHORT odbParamNum( odbHANDLE hQry, odbPCSTR pszName ); _odbdecl odbULONG odbParamSize( odbHANDLE hQry, odbUSHORT usParam ); _odbdecl odbSHORT odbParamSqlType( odbHANDLE hQry, odbUSHORT usParam ); _odbdecl odbPCSTR odbParamSqlTypeName( odbHANDLE hQry, odbUSHORT usParam ); _odbdecl odbBOOL odbParamTruncated( odbHANDLE hQry, odbUSHORT usParam ); _odbdecl odbUSHORT odbParamType( odbHANDLE hQry, odbUSHORT usParam ); _odbdecl odbPVOID odbParamUserData( odbHANDLE hQry, odbUSHORT usParam ); _odbdecl odbBOOL odbPrepare( odbHANDLE hQry, odbPCSTR pszSQL ); _odbdecl odbBOOL odbPrepareProc( odbHANDLE hQry, odbPCSTR pszProcedure ); _odbdecl odbBOOL odbRollback( odbHANDLE hCon ); _odbdecl odbBOOL odbSeekRow( odbHANDLE hQry, odbLONG lRow ); _odbdecl odbBOOL odbSetAttrLong( odbHANDLE hCon, odbLONG lAttr, odbULONG ulVal ); _odbdecl odbBOOL odbSetAttrText( odbHANDLE hCon, odbLONG lAttr, odbPCSTR pszVal ); _odbdecl odbBOOL odbSetCol( odbHANDLE hQry, odbUSHORT usCol, odbPVOID pData, odbLONG lDataLen, odbBOOL bFinal ); _odbdecl odbBOOL odbSetColByte( odbHANDLE hQry, odbUSHORT usCol, odbBYTE byData, odbBOOL bFinal ); _odbdecl odbBOOL odbSetColDouble( odbHANDLE hQry, odbUSHORT usCol, odbDOUBLE dData, odbBOOL bFinal ); _odbdecl odbBOOL odbSetColFloat( odbHANDLE hQry, odbUSHORT usCol, odbFLOAT fData, odbBOOL bFinal ); _odbdecl odbBOOL odbSetColGuid( odbHANDLE hQry, odbUSHORT usCol, odbPGUID pguidData, odbBOOL bFinal ); _odbdecl odbBOOL odbSetColIgnore( odbHANDLE hQry, odbUSHORT usCol, odbBOOL bFinal ); _odbdecl odbBOOL odbSetColLong( odbHANDLE hQry, odbUSHORT usCol, odbULONG ulData, odbBOOL bFinal ); _odbdecl odbBOOL odbSetColLongLong( odbHANDLE hQry, odbUSHORT usCol, odbULONGLONG ullData, odbBOOL bFinal ); _odbdecl odbBOOL odbSetColNull( odbHANDLE hQry, odbUSHORT usCol, odbBOOL bFinal ); _odbdecl odbBOOL odbSetColShort( odbHANDLE hQry, odbUSHORT usCol, odbUSHORT usData, odbBOOL bFinal ); _odbdecl odbBOOL odbSetColText( odbHANDLE hQry, odbUSHORT usCol, odbPCSTR pszData, odbBOOL bFinal ); _odbdecl odbBOOL odbSetColTimestamp( odbHANDLE hQry, odbUSHORT usCol, odbPTIMESTAMP ptsData, odbBOOL bFinal ); _odbdecl odbBOOL odbSetColUserData( odbHANDLE hQry, odbUSHORT usCol, odbPVOID pVal ); _odbdecl odbULONG odbSetConnectTimeout( odbHANDLE hOdb, odbULONG ulTimeout ); _odbdecl odbBOOL odbSetCursor( odbHANDLE hQry, odbUSHORT usType, odbUSHORT usConcurrency, odbBOOL bEnableBookmarks ); _odbdecl odbBOOL odbSetError( odbHANDLE hOdb, odbULONG ulError ); _odbdecl odbBOOL odbSetParam( odbHANDLE hQry, odbUSHORT usParam, odbPVOID pData, odbLONG lDataLen, odbBOOL bFinal ); _odbdecl odbBOOL odbSetParamByte( odbHANDLE hQry, odbUSHORT usParam, odbBYTE byData, odbBOOL bFinal ); _odbdecl odbBOOL odbSetParamDefault( odbHANDLE hQry, odbUSHORT usParam, odbBOOL bFinal ); _odbdecl odbBOOL odbSetParamDouble( odbHANDLE hQry, odbUSHORT usParam, odbDOUBLE dData, odbBOOL bFinal ); _odbdecl odbBOOL odbSetParamFloat( odbHANDLE hQry, odbUSHORT usParam, odbFLOAT fData, odbBOOL bFinal ); _odbdecl odbBOOL odbSetParamGuid( odbHANDLE hQry, odbUSHORT usParam, odbPGUID pguidData, odbBOOL bFinal ); _odbdecl odbBOOL odbSetParamLong( odbHANDLE hQry, odbUSHORT usParam, odbULONG ulData, odbBOOL bFinal ); _odbdecl odbBOOL odbSetParamLongLong( odbHANDLE hQry, odbUSHORT usParam, odbULONGLONG ullData, odbBOOL bFinal ); _odbdecl odbBOOL odbSetParamNull( odbHANDLE hQry, odbUSHORT usParam, odbBOOL bFinal ); _odbdecl odbBOOL odbSetParamShort( odbHANDLE hQry, odbUSHORT usParam, odbUSHORT usData, odbBOOL bFinal ); _odbdecl odbBOOL odbSetParamText( odbHANDLE hQry, odbUSHORT usParam, odbPCSTR pszData, odbBOOL bFinal ); _odbdecl odbBOOL odbSetParamTimestamp( odbHANDLE hQry, odbUSHORT usParam, odbPTIMESTAMP ptsData, odbBOOL bFinal ); _odbdecl odbBOOL odbSetParamUserData( odbHANDLE hQry, odbUSHORT usParam, odbPVOID pVal ); _odbdecl odbULONG odbSetReadTimeout( odbHANDLE hOdb, odbULONG ulTimeout ); _odbdecl odbULONG odbSetSendTimeout( odbHANDLE hOdb, odbULONG ulTimeout ); _odbdecl void odbSetUserData( odbHANDLE hOdb, odbPVOID pVal ); _odbdecl void odbSetUserDataLong( odbHANDLE hOdb, odbULONG ulVal ); _odbdecl odbPGUID odbStrToGuid( odbPGUID pguidVal, odbPCSTR pszStr ); _odbdecl odbLONGLONG odbStrToLongLong( odbPCSTR pszStr ); _odbdecl odbPTIMESTAMP odbStrToTimestamp( odbPTIMESTAMP ptsTime, odbPCSTR pszStr ); _odbdecl odbULONGLONG odbStrToULongLong( odbPCSTR pszStr ); _odbdecl odbLONG odbTimestampToCTime( odbPTIMESTAMP ptsTime ); _odbdecl odbPSTR odbTimestampToStr( odbPSTR pszStr, odbPTIMESTAMP ptsTime, odbBOOL bIncludeFraction ); _odbdecl odbPSTR odbULongLongToStr( odbULONGLONG ullVal, odbPSTR pszStrEnd ); _odbdecl odbBOOL odbUseRowCache( odbHANDLE hCon, odbBOOL bUse, odbULONG ulSize ); _odbdecl void odbWinsockCleanup(void); _odbdecl odbBOOL odbWinsockStartup(void); #define odbFetchRowAbs( hQry, lRow ) odbFetchRowEx( (hQry), ODB_FETCH_ABS, (lRow) ) #define odbFetchRowBookmark( hQry, lRowOffset ) odbFetchRowEx( (hQry), ODB_FETCH_BOOKMARK, (lRowOffset) ) #define odbFetchRowFirst( hQry ) odbFetchRowEx( (hQry), ODB_FETCH_FIRST, 0 ) #define odbFetchRowLast( hQry ) odbFetchRowEx( (hQry), ODB_FETCH_LAST, 0 ) #define odbFetchRowNext( hQry ) odbFetchRowEx( (hQry), ODB_FETCH_NEXT, 0 ) #define odbFetchRowPrev( hQry ) odbFetchRowEx( (hQry), ODB_FETCH_PREV, 0 ) #define odbFetchRowRel( hQry, lRowOffset ) odbFetchRowEx( (hQry), ODB_FETCH_REL, (lRowOffset) ) #define odbFetchRowReread( hQry ) odbFetchRowEx( (hQry), ODB_FETCH_REREAD, 0 ) #define odbRowAdd( hQry ) odbDoRowOperation( (hQry), ODB_ROW_ADD ) #define odbRowBookmark( hQry ) odbDoRowOperation( (hQry), ODB_ROW_BOOKMARK ) #define odbRowDelete( hQry ) odbDoRowOperation( (hQry), ODB_ROW_DELETE ) #define odbRowLock( hQry ) odbDoRowOperation( (hQry), ODB_ROW_LOCK ) #define odbRowRefresh( hQry ) odbDoRowOperation( (hQry), ODB_ROW_REFRESH ) #define odbRowUnlock( hQry ) odbDoRowOperation( (hQry), ODB_ROW_UNLOCK ) #define odbRowUpdate( hQry ) odbDoRowOperation( (hQry), ODB_ROW_UPDATE ) #ifdef __cplusplus } #endif #endif 07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!