You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafodion.apache.org by su...@apache.org on 2015/10/06 21:26:15 UTC

[08/31] incubator-trafodion git commit: Copyright changes part 3 and cleanup work in dcs

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/69f18872/core/conn/unixodbc/odbc/Krypton/odbccommon.h
----------------------------------------------------------------------
diff --git a/core/conn/unixodbc/odbc/Krypton/odbccommon.h b/core/conn/unixodbc/odbc/Krypton/odbccommon.h
deleted file mode 100644
index e25866f..0000000
--- a/core/conn/unixodbc/odbc/Krypton/odbccommon.h
+++ /dev/null
@@ -1,372 +0,0 @@
-// @@@ START COPYRIGHT @@@
-//
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements.  See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership.  The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the
-// "License"); you may not use this file except in compliance
-// with the License.  You may obtain a copy of the License at
-//
-//   http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied.  See the License for the
-// specific language governing permissions and limitations
-// under the License.
-//
-// @@@ END COPYRIGHT @@@
-#ifndef ODBCCOMMON_H_
-#define ODBCCOMMON_H_
-/*
- * Translation unit: ODBCCOMMON
- * Generated by CNPGEN(TANTAU CNPGEN TANTAU_AG_PC8 20001120.103031) on Fri Jun 18 12:53:19 2004
- * C++ constructs used
- * Header file for use with the CEE
- * Client functionality included
- * Server functionality included
- */
-#include <stdarg.h>
-#include <cee.h>
-#if CEE_H_VERSION != 19991123
-#error Version mismatch CEE_H_VERSION != 19991123
-#endif
-#include <idltype.h>
-#if IDL_TYPE_H_VERSION != 19971225
-#error Version mismatch IDL_TYPE_H_VERSION != 19971225
-#endif
-typedef IDL_string UUID_def;
-#define UUID_def_cin_ ((char *) "d0+")
-#define UUID_def_csz_ ((IDL_unsigned_long) 3)
-typedef IDL_long DIALOGUE_ID_def;
-#define DIALOGUE_ID_def_cin_ ((char *) "F")
-#define DIALOGUE_ID_def_csz_ ((IDL_unsigned_long) 1)
-typedef IDL_char SQL_IDENTIFIER_def[129];
-#define SQL_IDENTIFIER_def_cin_ ((char *) "d128+")
-#define SQL_IDENTIFIER_def_csz_ ((IDL_unsigned_long) 5)
-typedef IDL_char STMT_NAME_def[31];
-#define STMT_NAME_def_cin_ ((char *) "d30+")
-#define STMT_NAME_def_csz_ ((IDL_unsigned_long) 4)
-typedef IDL_long SQL_DATATYPE_def;
-#define SQL_DATATYPE_def_cin_ ((char *) "F")
-#define SQL_DATATYPE_def_csz_ ((IDL_unsigned_long) 1)
-typedef IDL_char SQLSTATE_def[6];
-#define SQLSTATE_def_cin_ ((char *) "d5+")
-#define SQLSTATE_def_csz_ ((IDL_unsigned_long) 3)
-typedef IDL_string ERROR_STR_def;
-#define ERROR_STR_def_cin_ ((char *) "d0+")
-#define ERROR_STR_def_csz_ ((IDL_unsigned_long) 3)
-typedef struct SQL_DataValue_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  IDL_octet *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} SQL_DataValue_def;
-#define SQL_DataValue_def_cin_ ((char *) "c0+H")
-#define SQL_DataValue_def_csz_ ((IDL_unsigned_long) 4)
-typedef IDL_short SQL_INDICATOR_def;
-#define SQL_INDICATOR_def_cin_ ((char *) "I")
-#define SQL_INDICATOR_def_csz_ ((IDL_unsigned_long) 1)
-typedef IDL_long_long INTERVAL_NUM_def;
-#define INTERVAL_NUM_def_cin_ ((char *) "G")
-#define INTERVAL_NUM_def_csz_ ((IDL_unsigned_long) 1)
-typedef IDL_char TIMESTAMP_STR_def[31];
-#define TIMESTAMP_STR_def_cin_ ((char *) "d30+")
-#define TIMESTAMP_STR_def_csz_ ((IDL_unsigned_long) 4)
-typedef struct USER_SID_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  IDL_octet *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} USER_SID_def;
-#define USER_SID_def_cin_ ((char *) "c0+H")
-#define USER_SID_def_csz_ ((IDL_unsigned_long) 4)
-typedef struct USER_PASSWORD_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  IDL_octet *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} USER_PASSWORD_def;
-#define USER_PASSWORD_def_cin_ ((char *) "c0+H")
-#define USER_PASSWORD_def_csz_ ((IDL_unsigned_long) 4)
-typedef struct USER_NAME_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  IDL_octet *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} USER_NAME_def;
-#define USER_NAME_def_cin_ ((char *) "c0+H")
-#define USER_NAME_def_csz_ ((IDL_unsigned_long) 4)
-typedef IDL_long TIME_def;
-#define TIME_def_cin_ ((char *) "F")
-#define TIME_def_csz_ ((IDL_unsigned_long) 1)
-typedef IDL_short GEN_PARAM_TOKEN_def;
-#define GEN_PARAM_TOKEN_def_cin_ ((char *) "I")
-#define GEN_PARAM_TOKEN_def_csz_ ((IDL_unsigned_long) 1)
-typedef IDL_short GEN_PARAM_OPERATION_def;
-#define GEN_PARAM_OPERATION_def_cin_ ((char *) "I")
-#define GEN_PARAM_OPERATION_def_csz_ ((IDL_unsigned_long) 1)
-typedef struct GEN_PARAM_VALUE_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  IDL_octet *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} GEN_PARAM_VALUE_def;
-#define GEN_PARAM_VALUE_def_cin_ ((char *) "c0+H")
-#define GEN_PARAM_VALUE_def_csz_ ((IDL_unsigned_long) 4)
-typedef IDL_char VPROC_def[33];
-#define VPROC_def_cin_ ((char *) "d32+")
-#define VPROC_def_csz_ ((IDL_unsigned_long) 4)
-struct ERROR_DESC_t {
-  IDL_long rowId;
-  IDL_long errorDiagnosticId;
-  IDL_long sqlcode;
-  SQLSTATE_def sqlstate;
-  char pad_to_offset_24_[6];
-  ERROR_STR_def errorText;
-  IDL_PTR_PAD(errorText, 1)
-  IDL_long operationAbortId;
-  IDL_long errorCodeType;
-  IDL_string Param1;
-  IDL_PTR_PAD(Param1, 1)
-  IDL_string Param2;
-  IDL_PTR_PAD(Param2, 1)
-  IDL_string Param3;
-  IDL_PTR_PAD(Param3, 1)
-  IDL_string Param4;
-  IDL_PTR_PAD(Param4, 1)
-  IDL_string Param5;
-  IDL_PTR_PAD(Param5, 1)
-  IDL_string Param6;
-  IDL_PTR_PAD(Param6, 1)
-  IDL_string Param7;
-  IDL_PTR_PAD(Param7, 1)
-};
-typedef ERROR_DESC_t ERROR_DESC_def;
-#define ERROR_DESC_def_cin_ ((char *) \
-    "b14+FFFd5+d0+FFd0+d0+d0+d0+d0+d0+d0+")
-#define ERROR_DESC_def_csz_ ((IDL_unsigned_long) 36)
-typedef struct ERROR_DESC_LIST_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  ERROR_DESC_def *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} ERROR_DESC_LIST_def;
-#define ERROR_DESC_LIST_def_cin_ ((char *) \
-    "c0+b14+FFFd5+d0+FFd0+d0+d0+d0+d0+d0+d0+")
-#define ERROR_DESC_LIST_def_csz_ ((IDL_unsigned_long) 39)
-struct SQLItemDesc_t {
-  IDL_long version;
-  SQL_DATATYPE_def dataType;
-  IDL_long datetimeCode;
-  IDL_long maxLen;
-  IDL_short precision;
-  IDL_short scale;
-  IDL_boolean nullInfo;
-  IDL_char colHeadingNm[61];
-  IDL_boolean signType;
-  char pad_to_offset_84_[1];
-  IDL_long ODBCDataType;
-  IDL_short ODBCPrecision;
-  char pad_to_offset_92_[2];
-  IDL_long SQLCharset;
-  IDL_long ODBCCharset;
-  IDL_char TableName[130];
-  IDL_char CatalogName[130];
-  IDL_char SchemaName[130];
-  IDL_char Heading[130];
-  IDL_long intLeadPrec;
-  IDL_long paramMode;
-};
-typedef SQLItemDesc_t SQLItemDesc_def;
-#define SQLItemDesc_def_cin_ ((char *) \
-    "b19+FFFFIIBd60+BFIFFd129+d129+d129+d129+FF")
-#define SQLItemDesc_def_csz_ ((IDL_unsigned_long) 42)
-typedef struct SQLItemDescList_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  SQLItemDesc_def *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} SQLItemDescList_def;
-#define SQLItemDescList_def_cin_ ((char *) \
-    "c0+b19+FFFFIIBd60+BFIFFd129+d129+d129+d129+FF")
-#define SQLItemDescList_def_csz_ ((IDL_unsigned_long) 45)
-struct SQLValue_t {
-  SQL_DATATYPE_def dataType;
-  SQL_INDICATOR_def dataInd;
-  char pad_to_offset_8_[2];
-  SQL_DataValue_def dataValue;
-  IDL_long dataCharset;
-  char pad_to_size_32_[4];
-};
-typedef SQLValue_t SQLValue_def;
-#define SQLValue_def_cin_ ((char *) "b4+FIc0+HF")
-#define SQLValue_def_csz_ ((IDL_unsigned_long) 10)
-typedef struct SQLValueList_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  SQLValue_def *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} SQLValueList_def;
-#define SQLValueList_def_cin_ ((char *) "c0+b4+FIc0+HF")
-#define SQLValueList_def_csz_ ((IDL_unsigned_long) 13)
-typedef IDL_enum USER_DESC_TYPE_t;
-#define SID_TYPE ((IDL_enum) 0)
-#define AUTHENTICATED_USER_TYPE ((IDL_enum) 1)
-#define UNAUTHENTICATED_USER_TYPE ((IDL_enum) 2)
-#define PASSWORD_ENCRYPTED_USER_TYPE ((IDL_enum) 3)
-#define SID_ENCRYPTED_USER_TYPE ((IDL_enum) 4)
-#define WIN95_USER_TYPE ((IDL_enum) 5)
-typedef USER_DESC_TYPE_t USER_DESC_TYPE_def;
-#define USER_DESC_TYPE_def_cin_ ((char *) "h5+")
-#define USER_DESC_TYPE_def_csz_ ((IDL_unsigned_long) 3)
-struct USER_DESC_t {
-  USER_DESC_TYPE_def userDescType;
-  char pad_to_offset_8_[4];
-  USER_SID_def userSid;
-  IDL_string domainName;
-  IDL_PTR_PAD(domainName, 1)
-  IDL_string userName;
-  IDL_PTR_PAD(userName, 1)
-  USER_PASSWORD_def password;
-};
-typedef USER_DESC_t USER_DESC_def;
-#define USER_DESC_def_cin_ ((char *) "b5+h5+c0+Hd0+d0+c0+H")
-#define USER_DESC_def_csz_ ((IDL_unsigned_long) 20)
-struct VERSION_t {
-  IDL_short componentId;
-  IDL_short majorVersion;
-  IDL_short minorVersion;
-  char pad_to_offset_8_[2];
-  IDL_unsigned_long buildId;
-};
-typedef VERSION_t VERSION_def;
-#define VERSION_def_cin_ ((char *) "b4+IIIK")
-#define VERSION_def_csz_ ((IDL_unsigned_long) 7)
-typedef struct VERSION_LIST_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  VERSION_def *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} VERSION_LIST_def;
-#define VERSION_LIST_def_cin_ ((char *) "c0+b4+IIIK")
-#define VERSION_LIST_def_csz_ ((IDL_unsigned_long) 10)
-struct CONNECTION_CONTEXT_t {
-  SQL_IDENTIFIER_def datasource;
-  SQL_IDENTIFIER_def catalog;
-  SQL_IDENTIFIER_def schema;
-  SQL_IDENTIFIER_def location;
-  SQL_IDENTIFIER_def userRole;
-  char pad_to_offset_646_[1];
-  IDL_short accessMode;
-  IDL_short autoCommit;
-  IDL_short queryTimeoutSec;
-  IDL_short idleTimeoutSec;
-  IDL_short loginTimeoutSec;
-  IDL_short txnIsolationLevel;
-  IDL_short rowSetSize;
-  IDL_long diagnosticFlag;
-  IDL_unsigned_long processId;
-  IDL_char computerName[16];
-  char pad_to_offset_688_[4];
-  IDL_string windowText;
-  IDL_PTR_PAD(windowText, 1)
-  IDL_unsigned_long ctxACP;
-  IDL_unsigned_long ctxDataLang;
-  IDL_unsigned_long ctxErrorLang;
-  IDL_short ctxCtrlInferNCHAR;
-  char pad_to_offset_712_[2];
-  VERSION_LIST_def clientVersionList;
-};
-typedef CONNECTION_CONTEXT_t CONNECTION_CONTEXT_def;
-#define CONNECTION_CONTEXT_def_cin_ ((char *) \
-    "b21+d128+d128+d128+d128+d128+IIIIIIIFKa1+16+Cd0+KKKIc0+b4+II"\
-    "IK")
-#define CONNECTION_CONTEXT_def_csz_ ((IDL_unsigned_long) 62)
-struct OUT_CONNECTION_CONTEXT_t {
-  VERSION_LIST_def versionList;
-  IDL_short nodeId;
-  char pad_to_offset_20_[2];
-  IDL_unsigned_long processId;
-  IDL_char computerName[16];
-  SQL_IDENTIFIER_def catalog;
-  SQL_IDENTIFIER_def schema;
-  char pad_to_size_304_[6];
-};
-typedef OUT_CONNECTION_CONTEXT_t OUT_CONNECTION_CONTEXT_def;
-#define OUT_CONNECTION_CONTEXT_def_cin_ ((char *) \
-    "b6+c0+b4+IIIKIKa1+16+Cd128+d128+")
-#define OUT_CONNECTION_CONTEXT_def_csz_ ((IDL_unsigned_long) 32)
-typedef IDL_char IDL_OBJECT_def[128];
-#define IDL_OBJECT_def_cin_ ((char *) "a1+128+C")
-#define IDL_OBJECT_def_csz_ ((IDL_unsigned_long) 8)
-struct GEN_Param_t {
-  GEN_PARAM_TOKEN_def paramToken;
-  GEN_PARAM_OPERATION_def paramOperation;
-  char pad_to_offset_8_[4];
-  GEN_PARAM_VALUE_def paramValue;
-};
-typedef GEN_Param_t GEN_Param_def;
-#define GEN_Param_def_cin_ ((char *) "b3+IIc0+H")
-#define GEN_Param_def_csz_ ((IDL_unsigned_long) 9)
-typedef struct GEN_ParamList_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  GEN_Param_def *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} GEN_ParamList_def;
-#define GEN_ParamList_def_cin_ ((char *) "c0+b3+IIc0+H")
-#define GEN_ParamList_def_csz_ ((IDL_unsigned_long) 12)
-struct RES_DESC_t {
-  SQL_IDENTIFIER_def AttrNm;
-  char pad_to_offset_136_[7];
-  IDL_long_long Limit;
-  IDL_string Action;
-  IDL_PTR_PAD(Action, 1)
-  IDL_long Settable;
-  char pad_to_size_160_[4];
-};
-typedef RES_DESC_t RES_DESC_def;
-#define RES_DESC_def_cin_ ((char *) "b4+d128+Gd0+F")
-#define RES_DESC_def_csz_ ((IDL_unsigned_long) 13)
-typedef struct RES_DESC_LIST_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  RES_DESC_def *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} RES_DESC_LIST_def;
-#define RES_DESC_LIST_def_cin_ ((char *) "c0+b4+d128+Gd0+F")
-#define RES_DESC_LIST_def_csz_ ((IDL_unsigned_long) 16)
-struct ENV_DESC_t {
-  IDL_long VarSeq;
-  IDL_long VarType;
-  IDL_string VarVal;
-  IDL_PTR_PAD(VarVal, 1)
-};
-typedef ENV_DESC_t ENV_DESC_def;
-#define ENV_DESC_def_cin_ ((char *) "b3+FFd0+")
-#define ENV_DESC_def_csz_ ((IDL_unsigned_long) 8)
-typedef struct ENV_DESC_LIST_def_seq_ {
-  IDL_unsigned_long _length;
-  char pad_to_offset_8_[4];
-  ENV_DESC_def *_buffer;
-  IDL_PTR_PAD(_buffer, 1)
-} ENV_DESC_LIST_def;
-#define ENV_DESC_LIST_def_cin_ ((char *) "c0+b3+FFd0+")
-#define ENV_DESC_LIST_def_csz_ ((IDL_unsigned_long) 11)
-struct SRVR_CONTEXT_t {
-  INTERVAL_NUM_def srvrIdleTimeout;
-  INTERVAL_NUM_def connIdleTimeout;
-  RES_DESC_LIST_def resDescList;
-  ENV_DESC_LIST_def envDescList;
-};
-typedef SRVR_CONTEXT_t SRVR_CONTEXT_def;
-#define SRVR_CONTEXT_def_cin_ ((char *) \
-    "b4+GGc0+b4+d128+Gd0+Fc0+b3+FFd0+")
-#define SRVR_CONTEXT_def_csz_ ((IDL_unsigned_long) 32)
-/*
- * End translation unit: ODBCCOMMON
- */
-#endif /* ODBCCOMMON_H_ */

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/69f18872/core/conn/unixodbc/odbc/Krypton/odbcsrvrcommon.idl
----------------------------------------------------------------------
diff --git a/core/conn/unixodbc/odbc/Krypton/odbcsrvrcommon.idl b/core/conn/unixodbc/odbc/Krypton/odbcsrvrcommon.idl
deleted file mode 100644
index 5610f9c..0000000
--- a/core/conn/unixodbc/odbc/Krypton/odbcsrvrcommon.idl
+++ /dev/null
@@ -1,117 +0,0 @@
-/**********************************************************************
-// @@@ START COPYRIGHT @@@
-//
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements.  See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership.  The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the
-// "License"); you may not use this file except in compliance
-// with the License.  You may obtain a copy of the License at
-//
-//   http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied.  See the License for the
-// specific language governing permissions and limitations
-// under the License.
-//
-// @@@ END COPYRIGHT @@@
-********************************************************************/
-/**************************************************************************
-**************************************************************************/
-//
-// MODULE: TDM_COMMON.IDL 
-//
-//
-// PURPOSE: Describes common typedefs used by the Tandem ODBC/MX 
-//    Krypton IDL specifications.
-//
-//// Modification History
-//	11Nov97     Changed to colHeadingNm to be of 60 characters in length
-//  09Sep97	Changed the parameter name autoCommitOn to autocommit and its type from
-//							boolean to short in CONNECTION_CONTEXT_def
-//
-//	22Aug97		Changed some of the typedefs into basic types, since these typedefs
-//							are declared elsewhere.
-//  1JAN98		TJA			Changes for Association Service integration
-#ifndef _ODBCSRVRCOMMON_DEFINED
-#define _ODBCSRVRCOMMON_DEFINED 
-
-#include "odbcCommon.idl"
-
-// tja 1/1/98 - added ASSOC_NM, moved UNKNOWN_NM to position 0
-//     to match Cfg Svc implementation
-typedef enum CfgSvc_REQ_t {
-    UNKNOWN_NM
-   ,ASSOC_NM
-   ,DATASOURCE_NM
-   ,USER_NM
-   ,PROFILE_NM
-} CfgSvc_REQ_def;
-
-typedef enum DS_AUTOMATION_t {
-   AUTOMATIC,
-   MANUAL
-} DS_AUTOMATION_def;
-
-typedef sequence<SQL_IDENTIFIER_def> DATASOURCE_LIST_def;
-
-typedef struct DATASOURCE_DESC_t {
-   SQL_IDENTIFIER_def   DSNm;
-   unsigned long		DSNStatus;
-   TIMESTAMP_STR_def    LastStatusChange;
-   long				    MaxSrvrCnt;
-   long					AvailSrvrCnt;
-   long				    InitSrvrCnt;
-   long					StartAheadCnt;
-   INTERVAL_NUM_def     SrvrIdleTimeout;
-   INTERVAL_NUM_def     ConnIdleTimeout;
-   INTERVAL_NUM_def     RefreshRate;
-   TIMESTAMP_STR_def    LastUpdated;    
-} DATASOURCE_DESC_def;
-
-
-typedef struct RES_HIT_DESC_t {
-	SQL_IDENTIFIER_def   AttrNm;    
-	long long            Limit;
-	string<128>	         Action;	
-	long long			 ActualValue;
-} RES_HIT_DESC_def;
-
-typedef sequence<octet>	DEFINE_DESC_LIST_def;
-
-typedef short NSK_PROCESS_HANDLE[10];
-
-typedef struct PROCESS_ID_t {
-    short							nodeId;
-    long							processId;
-	NSK_PROCESS_HANDLE				pHandle;
-} PROCESS_ID_def;
-
-
-typedef struct DATASOURCE_CFG_t {
-   SQL_IDENTIFIER_def   DSName;
-   long					DSId;
-   short				defaultDS;
-   DS_AUTOMATION_def	DSAutomation;
-   long					MaxSrvrCnt;
-   long					AvailSrvrCnt;
-   long					InitSrvrCnt;
-   long					StartAheadCnt;
-   INTERVAL_NUM_def     SrvrIdleTimeout;
-   INTERVAL_NUM_def     ConnIdleTimeout;
-   INTERVAL_NUM_def     RefreshRate; 
-   short				Status;
-   long					StatusChangeTime;        
-   RES_DESC_LIST_def	ResDescList;
-   ENV_DESC_LIST_def	EnvDescList;
-   DEFINE_DESC_LIST_def	DefineDescList;
-} DATASOURCE_CFG_def;
-
-typedef sequence<DATASOURCE_CFG_def> DATASOURCE_CFG_LIST_def;
-
-
-#endif

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/69f18872/core/conn/unixodbc/odbc/Krypton/omxSec.idl
----------------------------------------------------------------------
diff --git a/core/conn/unixodbc/odbc/Krypton/omxSec.idl b/core/conn/unixodbc/odbc/Krypton/omxSec.idl
deleted file mode 100644
index fb34fa8..0000000
--- a/core/conn/unixodbc/odbc/Krypton/omxSec.idl
+++ /dev/null
@@ -1,74 +0,0 @@
-/*************************************************************************
-*
-// @@@ START COPYRIGHT @@@
-//
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements.  See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership.  The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the
-// "License"); you may not use this file except in compliance
-// with the License.  You may obtain a copy of the License at
-//
-//   http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied.  See the License for the
-// specific language governing permissions and limitations
-// under the License.
-//
-// @@@ END COPYRIGHT @@@
-**************************************************************************/
-//
-// MODULE: omxSec.IDL 
-// PURPOSE: Describes methods for client call to authentication service
-//          provided by cluster or PDC.  independent from the ODBC Services
-//          
-//
-//// Modification History
-
-#ifndef _OMXSEC_DEFINED
-#define _OMXSEC_DEFINED 
-
-
-// used to simulate a unique id for interface
-// concatates elements
-//      major = x01, minor = x00, build = x0001
-typedef long long VERSION_def;
-typedef string    UUID_def;
-module OMX {
-
-#define OMXSec_uuid ((UUID_def) "d1894a72-0326-11d1-a54a-0060b01ad6ae")
-#define OMXSec_version ((VERSION_def) 16777217)
-#define MAX_AUTH_LEN		2048 
-typedef sequence<octet,MAX_AUTH_LEN>	AuthData_def;
-
-//it will appear that this is a cludgy design, treating the
-// byte transfer as only an octet string, but its passed encrypted
-// destroying any structure, and the bytes must be untouched from
-// requester to server
-
-interface Sec {
-	exception ParamError {};
-	exception AuthDenied {};
-	exception AuthError {};
-	exception SecSvcBusy{};
-	exception SecSvcUnavailable{};
-	
-    void GetAuthId(
-			in  AuthData_def			pzInAuthData,
-			out AuthData_def            pzRtnAuthData)
-			raises ( ParamError
-			       , AuthError
-				   , AuthDenied
-			       , SecSvcBusy
-			       , SecSvcUnavailable ); 
-
-    }; // end of Sec interface
-
-}; // end of OMX module
-
-
-#endif

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/69f18872/core/conn/unixodbc/odbc/odbcclient/unixcli/TCPIPV4/TCPIPV4.RC
----------------------------------------------------------------------
diff --git a/core/conn/unixodbc/odbc/odbcclient/unixcli/TCPIPV4/TCPIPV4.RC b/core/conn/unixodbc/odbc/odbcclient/unixcli/TCPIPV4/TCPIPV4.RC
deleted file mode 100644
index beceebf..0000000
--- a/core/conn/unixodbc/odbc/odbcclient/unixcli/TCPIPV4/TCPIPV4.RC
+++ /dev/null
@@ -1,109 +0,0 @@
-//Microsoft Developer Studio generated resource script.
-//
-#include "resource.h"
-
-#define APSTUDIO_READONLY_SYMBOLS
-/////////////////////////////////////////////////////////////////////////////
-//
-// Generated from the TEXTINCLUDE 2 resource.
-//
-#include "afxres.h"
-
-/////////////////////////////////////////////////////////////////////////////
-#undef APSTUDIO_READONLY_SYMBOLS
-
-/////////////////////////////////////////////////////////////////////////////
-// English (U.S.) resources
-
-#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
-#ifdef _WIN32
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-#pragma code_page(1252)
-#endif //_WIN32
-
-#ifndef _MAC
-/////////////////////////////////////////////////////////////////////////////
-//
-// Version
-//
-
-VS_VERSION_INFO VERSIONINFO
- FILEVERSION 3,51,201,113
- PRODUCTVERSION 2,0,0,113
- FILEFLAGSMASK 0x3fL
-#ifdef _DEBUG
- FILEFLAGS 0x1L
-#else
- FILEFLAGS 0x0L
-#endif
- FILEOS 0x40004L
- FILETYPE 0x2L
- FILESUBTYPE 0x0L
-BEGIN
-    BLOCK "StringFileInfo"
-    BEGIN
-        BLOCK "000004b0"
-        BEGIN
-            VALUE "Comments", "T7968G10_01NOV2004_ABC_IPV4_1220\0"
-            VALUE "CompanyName", "Esgyn Corporation\0"
-            VALUE "FileDescription", "NonStop� ODBC/MX TCPIPV4 DLL\0"
-            VALUE "FileVersion", "3, 51, 201, 113\0"
-            VALUE "InternalName", "NonStop� ODBC/MX TCPIPV4 DLL\0"
-            VALUE "LegalCopyright", "� Copyright Apache Software Foundation\0"
-            VALUE "LegalTrademarks", "\0"
-            VALUE "OriginalFilename", "tdm_TCPIPV4.dll\0"
-            VALUE "PrivateBuild", "\0"
-            VALUE "ProductName", "NonStop� ODBC/MX\0"
-            VALUE "ProductVersion", "2, 0, 0, 113\0"
-            VALUE "SpecialBuild", "\0"
-        END
-    END
-    BLOCK "VarFileInfo"
-    BEGIN
-        VALUE "Translation", 0x0, 1200
-    END
-END
-
-#endif    // !_MAC
-
-
-#ifdef APSTUDIO_INVOKED
-/////////////////////////////////////////////////////////////////////////////
-//
-// TEXTINCLUDE
-//
-
-1 TEXTINCLUDE DISCARDABLE 
-BEGIN
-    "resource.h\0"
-END
-
-2 TEXTINCLUDE DISCARDABLE 
-BEGIN
-    "#include ""afxres.h""\r\n"
-    "\0"
-END
-
-3 TEXTINCLUDE DISCARDABLE 
-BEGIN
-    "\r\n"
-    "\0"
-END
-
-#endif    // APSTUDIO_INVOKED
-
-#endif    // English (U.S.) resources
-/////////////////////////////////////////////////////////////////////////////
-
-
-
-#ifndef APSTUDIO_INVOKED
-/////////////////////////////////////////////////////////////////////////////
-//
-// Generated from the TEXTINCLUDE 3 resource.
-//
-
-
-/////////////////////////////////////////////////////////////////////////////
-#endif    // not APSTUDIO_INVOKED
-

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/69f18872/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/Doxyfile
----------------------------------------------------------------------
diff --git a/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/Doxyfile b/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/Doxyfile
index f7b6217..3b9e060 100644
--- a/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/Doxyfile
+++ b/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/Doxyfile
@@ -1,3 +1,24 @@
+# @@@ START COPYRIGHT @@@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+# @@@ END COPYRIGHT @@@
+
 # Doxyfile 1.3.7-KDevelop
 
 #---------------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/69f18872/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/MXODSN.TXT
----------------------------------------------------------------------
diff --git a/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/MXODSN.TXT b/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/MXODSN.TXT
deleted file mode 100644
index 1b5f0a0..0000000
--- a/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/MXODSN.TXT
+++ /dev/null
@@ -1,47 +0,0 @@
-[ODBC]
-TraceFlags             = 6
-TraceStart             = 0
-TraceFile              = TRLOG
-
-[ODBC Data Sources]
-TDM_Default_DataSource = NonStop ODBC/MX 2.0
-ATC_TESTS              = NonStop ODBC/MX 2.0
-DataSourceName         = Driver
-
-[DataSourceName]
-Driver = NonStop ODBC/MX 2.0
-
-[Default_DataSource]
-Description                 = Default Data Source
-Catalog                     = CAT
-Schema                      = SCH
-DataLang                    = 0
-FetchBufferSize             = SYSTEM_DEFAULT
-Server                      = FILE:\NODE1.$ZODBC
-SQL_ATTR_CONNECTION_TIMEOUT = SYSTEM_DEFAULT
-SQL_LOGIN_TIMEOUT           = SYSTEM_DEFAULT
-SQL_QUERY_TIMEOUT           = NO_TIMEOUT
-
-[ATC_TESTS]
-Description                 = Data Source for ATC programs
-Catalog                     = Cat
-Schema                      = Sch
-DataLang                    = 0
-FetchBufferSize             = 10
-Server                      = LOCAL:0
-SQL_ATTR_CONNECTION_TIMEOUT = 10
-SQL_LOGIN_TIMEOUT           = 10
-SQL_QUERY_TIMEOUT           = 10
-
-[CHARSET_TESTS]
-Description                 = Data Source for Charset Support
-Catalog                     = Cat
-Schema                      = Sch
-DataLang                    = 0
-ReplacementCharacter	    = ?
-FetchBufferSize             = SYSTEM_DEFAULT
-Server                      = FILE:\NODE1.$ZODBC
-SQL_ATTR_CONNECTION_TIMEOUT = SYSTEM_DEFAULT
-SQL_LOGIN_TIMEOUT           = SYSTEM_DEFAULT
-SQL_QUERY_TIMEOUT           = NO_TIMEOUT
-

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/69f18872/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/MXOMSG.txt
----------------------------------------------------------------------
diff --git a/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/MXOMSG.txt b/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/MXOMSG.txt
deleted file mode 100644
index 1355bef..0000000
--- a/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/MXOMSG.txt
+++ /dev/null
@@ -1,678 +0,0 @@
-VR
-T7971G06 ~	
-ER
-1 IDS^01^002
-01002 01001 Disconnect error. Transaction rolled back.
-~
-2 IDS^01^004
-01004 01004 Data truncated.
-~
-3 IDS^01^006
-01006 01006 Privilege not revoked.
-~
-4 IDS^07^001
-07001 01008 Wrong number of parameters.
-~
-5 IDS^07^003
-07003 01010 Dynamic SQL error.  Cursor specification cannot be executed.
-~
-6 IDS^07^005
-07005 01012 Dynamic SQL error.  Prepared statement is not a cursor specification.
-~
-7 IDS^07^006
-07006 01014 Restricted data type attribute violation.
-~
-8 IDS^07^008
-07008 01016 Dynamic SQL error.  Wrong number of bound columns.
-~
-9 IDS^08^001
-08001 01018 Unable to connect to data source.
-~
-10 IDS^08^001^01
-08001 01018 Unable to connect to data source. The Association Service entry is not found or empty.
-~
-11 IDS^08^001^02
-08001 01018 Unable to connect to data source. The Driver Entry is not found or empty.
-~
-12 IDS^08^002
-08002 01020 Connection in use.
-~
-13 IDS^08^003
-08003 01022 Connection not open.
-~
-14 IDS^08^004
-08004 01024 Data source rejected establishment of connection for implementation defined reasons.
-~
-15 IDS^08^005
-08005 01026 Communication failure.
-~
-16 IDS^08^006
-08006 01028 Transaction rolledback.
-~
-17 IDS^08^007
-08007 01030 Connection failure during transaction.
-~
-18 IDS^08^S01
-08S01 01032 Communication link failure. The server timed out or disappeared.
-~
-19 IDS^21^001
-21001 01034 Cardinality violation; insert value list does not match column list
-.
-~
-20 IDS^21^002
-21002 01036 Cardinality violation; parameter value list does not match column l
-ist.
-~
-21 IDS^21^S01
-21S01 01038 Cardinality violation; insertion value list does not match column l
-ist.
-~
-22 IDS^21^S02
-21S02 01040 Cardinality violation; parameter list does not match column list.
-~
-23 IDS^22^001
-22001 01042 String data right truncation.
-~
-24 IDS^22^003
-22003 01044 Numeric value out of range.
-~
-25 IDS^22^005
-22005 01046 Error in assignment.
-~
-26 IDS^22^005^01
-22005 Precision or scale out of range.
-~
-27 IDS^22^012
-22012 01050 Division by zero.
-~
-28 IDS^23^000
-23000 01052 Integrity constraint violation.
-~
-29 IDS^24^000
-24000 01054 Invalid cursor state.
-~
-30 IDS^25^000
-25000 01056 Invalid transaction state.
-~
-31 IDS^26^000
-26000 01058 Invalid SQL statement identifier.
-~
-32 IDS^28^000
-28000 01060 Invalid authorization specification.
-~
-33 IDS^28^000^00
-28000 01062 Invalid authorization specification; Access to selected database has been denied.
-~
-34 IDS^34^000
-34000 01064 Invalid cursor name.
-~
-35 IDS^37^000
-37000 01066 Syntax error in SQL dynamic statement.
-~
-36 IDS^3C^000
-3C000 01068 Duplicate cursor name.
-~
-37 IDS^40^001
-40001 01070 Attempt to initiate new SQL Server operation with data pending.
-~
-38 IDS^42^000
-42000 01072 Syntax error or access rule violation.
-~
-39 IDS^70^100
-70100 01074 Operation aborted (server did not process cancel request).
-~
-40 IDS^S0^001
-S0001 01076 Invalid table name; base table or view already exists.
-~
-41 IDS^S0^002
-S0002 01078 Invalid table name; table or view not found.
-~
-42 IDS^S0^011
-S0011 01080 Invalid index name; index already exists.
-~
-43 IDS^S0^012
-S0012 01082 Invalid index name; index not found.
-~
-44 IDS^S0^021
-S0021 01084 Invalid column name; column already exists.
-~
-45 IDS^S0^022
-S0022 01086 Invalid column name; column not found.
-~
-46 IDS^S1^000
-S1000 01088 General error.
-~
-47 IDS^S1^000^00
-S1000 01090 General error: Ongoing transaction has been commited.
-~
-48 IDS^S1^000^01
-S1000 01092 The stored procedure required to complete this operation could not be found 
-on the server they were supplied with the ODBC setup disk for the SQLServer driver). 
-Contact your service provider.
-~
-49 IDS^S1^000^02
-S1000 01094 Unknown token received from SQL Server
-~
-50 IDS^S1^000^03
-S1000 01096 The ODBC catalog stored procedures installed on server %s are version %s; 
-version %02d.%02d.%4.4d is required to ensure proper operation.  Please contact your system administrator.
-~
-51 IDS^S1^000^04
-S1000 01098 Unable to load communication module.  Driver has not been correctly installed.
-~
-52 IDS^S1^000^05
-S1000 01100 Communication module is not valid.  Driver has not been correctly Installed.
-~
-53 IDS^S1^000^06
-S1000 01102 Data type mismatch.
-~
-54 IDS^S1^001
-S1001 01104 Memory allocation error.
-~
-55 IDS^S1^002
-S1002 01106 Invalid column number.
-~
-56 IDS^S1^003
-S1003 01108 Program type out of range.
-~
-57 IDS^S1^004
-S1004 01110 SQL data type out of range.
-~
-58 IDS^S1^005
-S1005 01112 Parameter number out of range.
-~
-59 IDS^S1^006
-S1006 01114 Invalid conversion specified.
-~
-60 IDS^S1^007
-S1007 01116 Row count not available from the data source.
-~
-61 IDS^S1^008
-S1008 01118 Operation cancelled.
-~
-62 IDS^S1^009
-S1009 01120 Invalid argument value.
-~
-63 IDS^S1^010
-S1010 01122 Function sequence error.
-~
-64 IDS^S1^012
-S1012 01124 Invalid transaction operator code specified.
-~
-65 IDS^HY^015
-S1015 01130 No cursor name available.
-~
-66 IDS^S1^090
-S1090 01132 Invalid string or buffer length.
-~
-67 IDS^S1^091
-S1091 01134 Descriptor type out of range.
-~
-68 IDS^S1^092
-S1092 01136 Option type out of range.
-~
-69 IDS^S1^093
-S1093 01138 Invalid parameter number or missing parameter.
-~
-70 IDS^S1^094
-S1094 01140 Invalid scale value.
-~
-71 IDS^S1^095
-S1095 01142 Function type out of range.
-~
-72 IDS^S1^096
-S1096 01144 Information type out of range.
-~
-73 IDS^S1^097
-S1097 01146 Column type out of range.
-~
-74 IDS^S1^098
-S1098 01148 Scope type out of range.
-~
-75 IDS^S1^099
-S1099 zzzzz Nullable type out of range.
-~
-76 IDS^S1^100
-S1100 zzzzz Uniqueness option type out of range.
-~
-77 IDS^S1^101
-S1101 zzzzz Accuracy option type out of range.
-~
-78 IDS^S1^102
-S1102 zzzzz Table type out of range.
-~
-79 IDS^S1^103
-S1103 zzzzz Direction option out of range.
-~
-80 IDS^S1^106
-S1106 zzzzz Fetch type out of range.
-~
-81 IDS^S1^107
-S1107 zzzzz Row value out of range.
-~
-82 IDS^S1^108
-S1108 zzzzz Concurrency option out of range.
-~
-83 IDS^S1^109
-S1109 zzzzz Invalid cursor position; no keyset defined.
-~
-84 IDS^S1^C00
-S1C00 zzzzz Driver not capable.
-~
-85 IDS^S1^LD0
-S1LD0 zzzzz No long data values pending.
-~
-86 IDS^S1^T00
-S1T00 zzzzz Timeout expired.
-~
-87 IDS^IM^001
-IM001 zzzzz Driver does not support this function.
-~
-88 IDS^01^000
-01000 zzzzz General warning.
-~
-89 IDS^01^S02
-01S02 zzzzz Option value changed.
-~
-90 IDS^22^008
-22008 zzzzz Datetime field overflow.
-~
-91 IDS^S1^105
-S1105 zzzzz Invalid parameter type or parameter type not supported.
-~
-92 IDS^IM^009
-IM009 zzzzz Unable to load DLL.
-~
-93 IDS^186^DSTODRV^TRUNC
-HY721 zzzzz TranslationDLL Truncation: DataSourceToDriver [~1~].
-~
-94 IDS^188^DRVTODS^TRUNC
-HY721 zzzzz TranslationDLL Truncation: DriverToDataSource [~1~].
-~
-95 IDS^190^DSTODRV^ERROR
-HY722 zzzzz TranslationDLL Error: DataSourceToDriver [~1~].
-~
-96 IDS^193^DRVTODS^ERROR
-HY723 zzzzz TranslationDLL Error: DriverToDataSource [~1~].
-~
-150 IDS^NO^SRVR^AVAILABLE
-08001 zzzzz No more ODBC servers available to connect.
-~
-151 IDS^ASSOC^SRVR^NOT^AVAILABLE
-08001 zzzzz ODBC Services not yet available: ~1~.
-~
-152 IDS^DS^NOT^AVAILABLE
-08001 zzzzz DataSource not yet available or not found: ~1~.
-~
-200 IDS^PROGRAM^ERROR
-S1000 zzzzz Unexpected programming exception has been found: [~1~].  Check the server event log on node [~2~] for details.
-~
-201 IDS^PORT^NOT^AVAILABLE
-08001 zzzzz No more ports available to start ODBC servers.
-~
-202 IDS^RETRY^ATTEMPT^EXCEEDED
-08001 zzzzz Retry attempts to connect to the datasource failed, ODBC server not able to register to the ODBC service process.
-~
-203 IDS^01^000^01
-01000 zzzzz General warning. Connected to the default data source: ~1~.
-~
-204 IDS^S1^000^07
-S1000 zzzzz General error. Failed since resource governing policy is hit: ~1~.
-~
-205 IDS^08^004^01
-08004 zzzzz Data source rejected establishment of connection since the ODBC Server is connected to a different client now.
-~
-206 IDS^RG^LOG^INFO
-01000 zzzzz Query Estimated cost, ~1~, exceeds resource policy ~2~.  Statement written to log.
-~
-210 IDS^EXCEPTION^MSG
-S1000 zzzzz General error. Runtime exception [~1~] has been detected in function [~2~].
-~
-211 IDS^NO^FUNCTION
-S1000 zzzzz General error. The called function [~1~] is not implemented.  Please contact your service provider.
-~
-212 IDS^SQL^ERROR
-S1000 zzzzz SQL error:
-~
-213 IDS^SQL^WARNING
-01000 zzzzz SQL warning:
-~
-214 IDS^UNABLE^TO^CANCEL^BY^SQL
-S1000 zzzzz Unable to cancel the statement because of a SQL Error.
-~
-215 IDS^THREAD^ERROR
-S1000 zzzzz An internal thread error has been detected.  Error message: ~1~.
-~
-216 IDS^UNABLE^TO^GETPARAM
-S1000 zzzzz Unable to get parameter information either because of a NULL pointer or an incomplete parameter list.
-~
-217 IDS^TRANSACTION^ERROR
-S1000 zzzzz A TIP transaction error [~1~] has been detected.  Check the server event log on Node [~2~] for details.
-~
-220 IDS^NT^ERROR
-S1000 zzzzz General error. The function [~1~] has detected an NT error: [~2~].
-~
-221 IDS^UNABLE^TO^LOAD^LIBRARY
-S1000 zzzzz Unable to load the ODBC/MX driver because of an NT error: ~1~.
-~
-222 IDS^UNABLE^TO^GET^VERSION
-S1000 zzzzz Unable to get the OS version numbers because of an NT error: ~1~.
-~
-223 IDS^UNABLE^TO^GET^USER
-S1000 zzzzz Unable to get the user name because of an NT error: ~1~.
-~
-224 IDS^UNABLE^TO^GET^USER^DESC
-S1000 zzzzz Unable to get the user description because of an NT error: ~1~.
-~
-225 IDS^UNABLE^TO^LOGON
-S1000 zzzzz Unable to authenticate the user because of an NT error: ~1~.
-~
-226 IDS^UNABLE^TO^GETODBCINI
-S1000 zzzzz Unable to retrieve the ODBC.INI string for key [~1~] because of an NT error: ~2~.
-~
-227 IDS^UNABLE^TO^GETMODULENAME
-S1000 zzzzz Unable to retrieve the driver's module name because of an NT error: ~1~.
-~
-228 IDS^UNABLE^TO^GETFILEVERSION
-S1000 zzzzz Unable to retrieve the driver's file version because of an NT error: ~2~.
-~
-300 IDS^KR^UNABLE^TO^INITIALIZE
-S1000 zzzzz Unable to initialize the communication layer because of a network error: ~1~.
-~
-301 IDS^KR^UNABLE^TO^TERMINATE
-S1000 zzzzz Unable to terminate the dialogue with the MXCS Server because of a network error: ~1~.
-~
-302 IDS^KR^ODBCSRVR^INTERF^FAILED
-S1000 zzzzz Unable to register the MXCS Server interface because of a network error: ~1~.
-~
-303 IDS^KR^ASSRVR^INTERF^FAILED
-S1000 zzzzz Unable to register the Association Server interface because of a network error: ~1~.
-~
-304 IDS^KR^UNABLE^PROXY^CREATE
-S1000 zzzzz Unable to create the proxy for the MXCS Server because of a network error: ~1~.
-~
-305 IDS^KR^UNABLE^PROXY^DESTROY
-S1000 zzzzz Unable to destroy the proxy for the MXCS Server because of a network error: ~1~.
-~
-310 IDS^KR^ERROR
-S1000 zzzzz Unable to perform function [~1~] because of a network error: ~2~.
-~
-311 IDS^KR^SRVR^GONE
-08S01 zzzzz Communication Link failure.  Unable to perform function [~1~] because the MXCS Server disappeared.
-~
-312 IDS^KR^NO^SRVR
-S1000 zzzzz Unable to perform function [~1~] because the MXCS Server does not exist.
-~
-313 IDS^DS^NOT^FOUND
-08001 zzzzz Unable to connect to data source. The Data source Entry is not found.
-~
-314 IDS^HY^000
-HY000 01088 General error.
-~
-315 IDS^HY^001
-HY001 01089 Memory allocation error.
-~
-316 IDS^HY^090
-HY090 01090 Invalid string or buffer length.
-~
-317 IDS^IM^010
-IM010 01091 Data source name too long.
-~
-318 IDS^CEE^THREAD^NOT^AVAILABLE
-HY000 01092 General error - UnRecoverable Error - The network Component thread has been terminated earlier.
-~
-319 IDS^HY^092
-HY092 01093 Invalid attribute/option identifier.
-~
-320 IDS^HY^C00
-HYC00 01093 Optional feature not implemented.
-~
-321 IDS^HY^091
-HY091 01094 Invalid descriptor field identifier.
-~
-322 IDS^HY^016
-HY016 01095 Cannot modify an implementation row descriptor.
-~
-323 IDS^07^009
-07009 01096 Invalid descriptor index. RecNumber is 0 (Bookmark is not yet supported).
-~
-324 IDS^HY^021
-HY021 01096 Inconsistent descriptor information.
-~
-325 IDS^HY^003
-HY003 01097 Invalid application buffer type.
-~
-326 IDS^HY^013
-HY013 01098 Memory management error.
-~
-327 IDS^01^S00
-01S00 01099 Invalid connection string attribute.
-~
-328 IDS^IM^007
-IM007 01100 No data source or driver specified; dialog prohibited.
-~
-329 IDS^IM^008
-IM008 01101 Dialog failed.
-~
-ER
-330 IDS^HY^105
-HY105 01102 Invalid parameter type.
-~
-331 IDS^HY^018
-HY106 01103 Server declined cancel request.
-~
-332 IDS^07^002
-07002 01104 COUNT field incorrect.
-~
-333 IDS^07^S01
-07S01 01105 Invalid use of default parameter SQL_DEFAULT_PARAMETER not supported.
-~
-334 IDS^HY^010
-HY010 01106 Function sequence error.
-~
-335 IDS^HY^020
-HY020 01107 Attempt to concatenate a null value.
-~
-336 IDS^HY^019
-HY019 01108 Non-character and non-binary data sent in pieces.
-~
-337 IDS^22^002
-22002 01109 Indicator variable required but not supplied.
-~
-338 IDS^01^S07
-01S07 01110 Fractional truncation.
-~
-339 IDS^HY^107
-HY107 01111 Row-value out of range.
-~
-340 IDS^22^018
-22018 01112 Invalid character value for cast specification.
-~
-341 IDS^HY^024
-HY024 01113 Invalid attribute value.
-~
-342 IDS^HY^110
-HY110 01114 Invalid driver completion.
-~
-343 IDS^IM^002
-IM002 01115 Data source not found or no default driver specification.
-~
-344 IDS^HY^109
-HY009 01116 Invalid cursor position.
-~
-345 IDS^HY^007
-HY007 01117 Associated statement is not prepared.
-~
-346 IDS^HY^096
-HY096 01118 Information type out of range.
-~
-347 IDS^S1^000^08
-01000 zzzzz General warning. Resource governing policy is hit: ~1~.
-~
-348 IDS^HY^004
-HY004 01119 Invalid SQL data type.
-~
-349 IDS^HY^017
-HY017 01120 Invalid use of an automatically allocated descriptor handle.
-~ 
-350 IDS^22^015
-22015 zzzzz Interval field overflow.
-~ 
-
-~
-1000 CFGCL^SESSION^NULL^POINTER
-00500 zzzzzSession handle is null.
-~
-1001 CFGCL^SESSION^MISSING^ASPROCESS
-00501 zzzzzAS process was not specified.
-~
-1002 CFGCL^SESSION^NOT^FOUND
-00503 zzzzzSession is not found.
-~
-1003 CFGCL^SESSION^MAX^NUMBER
-00506 zzzzzMaximum number of session is reached.
-~
-1004 CFGCL^SESSION^DUPLICATED
-00508 zzzzzDuplicated session is found.
-~
-1005 CFGCL^BUFFER^NULL^POINTER
-00510 zzzzzBuffer is null.
-~
-1006 CFGCL^USER^NOT^AUTHENTICATED
-00530 zzzzzUser is not authenticated.
-~
-1007 CFGCL^USER^NOT^AUTHORIZED
-00540 zzzzzCurrent user does not have privileges to perform such operation.
-~
-1008 CFGCL^WRONG^INPUT^PARAMETER
-00550 zzzzzWrong input parameter.
-~
-1009 CFGCL^WRONG^INPUT^PARAMETERLEN
-00560 zzzzzWrong input parameter length.
-~
-1010 CFGCL^WRONG^USERNAME^PASSWORD
-00570 zzzzzWrong username and password.
-~
-1011 CFGCL^CFGSRVR^NOT^STARTED
-00580 zzzzzConfiguration server cannot be started.
-~
-1012 CFGCL^WRONG^BUFFER^NUMBER
-00590 zzzzzIncorrect buffer number: ~1~
-~
-1013 CFGCL^ASSRVR^NOT^STARTED
-00600 zzzzzAssociation server cannot be started.
-~
-1014 CFGCL^TIMER^EXPIRED
-00610 zzzzzTimer has expired.
-~
-1015 CFGCL^NO^DATA^FOUND
-00620 zzzzzNo data found.
-~
-1016 CFGCL^SERVER^NO^MEMORY
-00630 zzzzzConfiguration server has no memory.
-~
-1017 CFGCL^CLIENT^NO^MEMORY
-00633 zzzzzConfiguration Client has no memory.
-~
-1018 CFGCL^UNKNOWN^OPERATION^CODE
-00640 zzzzzUnknown operation is selected for session.
-~
-1019 CFGCL^SQL^WARNING
-00650 zzzzzSQL Warning.
-~
-1020 CFGCL^TRACE^NOT^ENABLED
-00660 zzzzzTrace cannot be enabled.
-~
-1021 CFGCL^TRACE^NOT^DISABLED
-00663 zzzzzTrace cannot be disabled.
-~
-1022 CFGCL^DS^ALREADY^EXISTS
-007xx zzzzzData source ~1~ already exists.
-~
-1023 CFGCL^DS^NOT^FOUND
-007xx zzzzzData source does not exist.
-~
-1024 CFGCL^DS^IN^USE
-007xx zzzzzData source ~1~ is in use.
-~
-1025 CFGCL^CANNOT^STOP^SERVERTYPE
-00540 zzzzzSpecified server type cannot be stopped.
-~
-1026 CFGCL^ASPROCESS^TRY^AGAIN
-007xx zzzzzFailed to communicate with MXCS Service process.  Try again.
-~
-1027 CFGCL^ASPROCESS^PARAM^ERROR
-007xx zzzzzParameter error while trying to communicate with MXCS Service process.
-~
-1028 CFGCL^ASPROCESS^TIMEOUT^ERROR
-007xx zzzzzTimeout while trying to communicate with MXCS Service process.
-~
-1029 CFGCL^UNKNOWN^PROGRAM^EXCEPTION
-007xx zzzzzUnknown program exception ~1~ has occurred.
-~
-1030 CFGCL^PARAM^ERROR^NO^DESC
-007xx zzzzzUnknown Parameter error.
-~
-1031 CFGCL^PARAM^ERROR^WITH^DESC
-007xx zzzzzParameter error: ~1~
-~
-1032 CFGCL^CANNOT^START^DS
-007xx zzzzzMXCS Service failed to start one or more data sources.
-~
-1033 CFGCL^PORT^NOT^AVAILABLE
-007xx zzzzzPort is not available for MXCS Service to run.
-~
-1034 CFGCL^CANNOT^CREATE^SERVERS
-007xx zzzzzMXCS Service failed to start MXCS Server process.
-~
-1035 CFGCL^CFGSRVR^FAILED
-007xx zzzzzError in Configuration Server.
-~
-1036 CFGCL^CANNOT^STOP^DS
-007xx zzzzzMXCS Service failed to stop one or more data sources.
-~
-1037 CFGCL^CANNOT^STOP^AS
-007xx zzzzzMXCS Service failed to stop.
-~
-1038 CFGCL^AS^NOT^AVAILABLE
-007xx zzzzzMXCS Service is not available.
-~
-1039 CFGCL^DS^NOT^AVAILABLE
-007xx zzzzzData source is not available.
-~
-1040 CFGCL^SERVER^NOT^FOUND
-007xx zzzzzMXCS Service cannot find specified server.
-~
-1041 CFGCL^CATALOG^NOT^FOUND
-00515 zzzzzUnable to find system catalog name.
-~
-1042 CFGCL^ASPROCESS^NOT^FOUND
-00516 zzzzzNo MXCS Service is found in the system.
-~
-1043 CFGCL^SERVER^IN^USE
-007xx zzzzzMXCS Service failed to stop MXCS Server because client-connection ID does not match.
-~
-1044 CFGCL^CANNOT^STOP^SERVER
-007xx zzzzzMXCS Service failed to stop MXCS Server process.
-~
-1045 CFGCL^CREATE^CONTEXT^FAILED
-00515 zzzzzUnable to create context.
-~
-1046 CFGCL^PRIV^TO^METADATA^FAILED
-00516 zzzzzPrivileges denied while trying to to update metadata.
-~
-1047 CFGCL^DELETE^CONTEXT^FAILED
-00517 zzzzzUnable to delete context.
-~
-1048 CFGCL^CANNOT^DROP^DEFAULTDS
-007xx zzzzzDefault data source cannot be dropped.
-~
-1049 CFGCL^DSNAME^TOO^LONG
-00560 zzzzzData source name exceeds 128 character limit.
-~
-1050 CFGCL^ENV^VALUE^TOO^LONG
-00560 zzzzzEnvironment variable value exceeds 3900 character limit.
-~
-1051 CFGCL^ENV^LIST^TOO^LONG
-00560 zzzzzNumber of environment variables cannot exceed 256.
-~
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/69f18872/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/create_msg_files/unixmsg.h
----------------------------------------------------------------------
diff --git a/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/create_msg_files/unixmsg.h b/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/create_msg_files/unixmsg.h
index 6c55bd5..ef77847 100644
--- a/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/create_msg_files/unixmsg.h
+++ b/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/create_msg_files/unixmsg.h
@@ -1,3 +1,26 @@
+/**
+* @@@ START COPYRIGHT @@@
+*
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*   http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing,
+* software distributed under the License is distributed on an
+* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+* KIND, either express or implied.  See the License for the
+* specific language governing permissions and limitations
+* under the License.
+*
+* @@@ END COPYRIGHT @@@
+**/
+
 #include "mxomsg.h"
 #define DWORD long
 

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/69f18872/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/unixmsg.h
----------------------------------------------------------------------
diff --git a/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/unixmsg.h b/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/unixmsg.h
index f3bec06..c28d82c 100644
--- a/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/unixmsg.h
+++ b/core/conn/unixodbc/odbc/odbcclient/unixcli/cli/unixmsg.h
@@ -1,3 +1,26 @@
+/**
+* @@@ START COPYRIGHT @@@
+*
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*   http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing,
+* software distributed under the License is distributed on an
+* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+* KIND, either express or implied.  See the License for the
+* specific language governing permissions and limitations
+* under the License.
+*
+* @@@ END COPYRIGHT @@@
+**/
+
 #include "mxomsg.h"
 #ifndef DWORD
 #define DWORD unsigned int

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/69f18872/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/cee.h
----------------------------------------------------------------------
diff --git a/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/cee.h b/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/cee.h
index 46b56ad..567b033 100644
--- a/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/cee.h
+++ b/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/cee.h
@@ -1,3 +1,26 @@
+/**
+* @@@ START COPYRIGHT @@@
+*
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*   http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing,
+* software distributed under the License is distributed on an
+* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+* KIND, either express or implied.  See the License for the
+* specific language governing permissions and limitations
+* under the License.
+*
+* @@@ END COPYRIGHT @@@
+**/
+
 #ifndef CEE_H
 #define CEE_H
 #define CEE_H_VERSION 19991123

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/69f18872/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/glu.h
----------------------------------------------------------------------
diff --git a/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/glu.h b/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/glu.h
index 3c480de..51a5de0 100644
--- a/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/glu.h
+++ b/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/glu.h
@@ -1,3 +1,26 @@
+/**
+* @@@ START COPYRIGHT @@@
+*
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*   http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing,
+* software distributed under the License is distributed on an
+* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+* KIND, either express or implied.  See the License for the
+* specific language governing permissions and limitations
+* under the License.
+*
+* @@@ END COPYRIGHT @@@
+**/
+
 /*
  * glu.h
  *

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/69f18872/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/glu_rs.h
----------------------------------------------------------------------
diff --git a/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/glu_rs.h b/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/glu_rs.h
index 5da95ea..e4c3927 100644
--- a/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/glu_rs.h
+++ b/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/glu_rs.h
@@ -1,3 +1,26 @@
+/**
+* @@@ START COPYRIGHT @@@
+*
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*   http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing,
+* software distributed under the License is distributed on an
+* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+* KIND, either express or implied.  See the License for the
+* specific language governing permissions and limitations
+* under the License.
+*
+* @@@ END COPYRIGHT @@@
+**/
+
 /*
  * !GLU Result Status Definitions
  *

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/69f18872/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/glu_stdexc.h
----------------------------------------------------------------------
diff --git a/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/glu_stdexc.h b/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/glu_stdexc.h
index c429c1a..ed62f93 100644
--- a/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/glu_stdexc.h
+++ b/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/glu_stdexc.h
@@ -1,3 +1,26 @@
+/**
+* @@@ START COPYRIGHT @@@
+*
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*   http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing,
+* software distributed under the License is distributed on an
+* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+* KIND, either express or implied.  See the License for the
+* specific language governing permissions and limitations
+* under the License.
+*
+* @@@ END COPYRIGHT @@@
+**/
+
 /*
  * !STDEXC Result Status Definitions
  *

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/69f18872/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/histry.h
----------------------------------------------------------------------
diff --git a/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/histry.h b/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/histry.h
index 843787f..cedbea0 100644
--- a/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/histry.h
+++ b/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/histry.h
@@ -1,3 +1,26 @@
+/**
+* @@@ START COPYRIGHT @@@
+*
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*   http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing,
+* software distributed under the License is distributed on an
+* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+* KIND, either express or implied.  See the License for the
+* specific language governing permissions and limitations
+* under the License.
+*
+* @@@ END COPYRIGHT @@@
+**/
+
 
 #ifndef _HISTRYH_
 #define _HISTRYH_

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/69f18872/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/hpsqlext.h
----------------------------------------------------------------------
diff --git a/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/hpsqlext.h b/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/hpsqlext.h
index 7e5f52f..eaf9170 100644
--- a/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/hpsqlext.h
+++ b/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/hpsqlext.h
@@ -1,3 +1,26 @@
+/**
+* @@@ START COPYRIGHT @@@
+*
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*   http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing,
+* software distributed under the License is distributed on an
+* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+* KIND, either express or implied.  See the License for the
+* specific language governing permissions and limitations
+* under the License.
+*
+* @@@ END COPYRIGHT @@@
+**/
+
 /*
 // @@@ START COPYRIGHT @@@
 //

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/69f18872/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/idltype.h
----------------------------------------------------------------------
diff --git a/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/idltype.h b/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/idltype.h
index af14c8d..a92d2ae 100644
--- a/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/idltype.h
+++ b/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/idltype.h
@@ -1,3 +1,26 @@
+/**
+* @@@ START COPYRIGHT @@@
+*
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*   http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing,
+* software distributed under the License is distributed on an
+* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+* KIND, either express or implied.  See the License for the
+* specific language governing permissions and limitations
+* under the License.
+*
+* @@@ END COPYRIGHT @@@
+**/
+
 /*
  * idltype.h
  *

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/69f18872/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/odbccommon.h
----------------------------------------------------------------------
diff --git a/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/odbccommon.h b/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/odbccommon.h
index 75d4e93..c0510b1 100644
--- a/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/odbccommon.h
+++ b/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/odbccommon.h
@@ -1,3 +1,26 @@
+/**
+* @@@ START COPYRIGHT @@@
+*
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*   http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing,
+* software distributed under the License is distributed on an
+* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+* KIND, either express or implied.  See the License for the
+* specific language governing permissions and limitations
+* under the License.
+*
+* @@@ END COPYRIGHT @@@
+**/
+
 #ifndef ODBCCOMMON_H_
 #define ODBCCOMMON_H_
 /*

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/69f18872/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/tdmsig.h
----------------------------------------------------------------------
diff --git a/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/tdmsig.h b/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/tdmsig.h
index 32b325c..bc01b54 100644
--- a/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/tdmsig.h
+++ b/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/tdmsig.h
@@ -1,3 +1,26 @@
+/**
+* @@@ START COPYRIGHT @@@
+*
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*   http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing,
+* software distributed under the License is distributed on an
+* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+* KIND, either express or implied.  See the License for the
+* specific language governing permissions and limitations
+* under the License.
+*
+* @@@ END COPYRIGHT @@@
+**/
+
 /* T8645D40 - (D40Tool) - tdmsig.h   Extended signal definitions */
 
 #ifndef _TDMSIGH

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/69f18872/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/unix_extra.h
----------------------------------------------------------------------
diff --git a/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/unix_extra.h b/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/unix_extra.h
index 8859b14..290f823 100644
--- a/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/unix_extra.h
+++ b/core/conn/unixodbc/odbc/odbcclient/unixcli/inc/unix_extra.h
@@ -1,3 +1,26 @@
+/**
+* @@@ START COPYRIGHT @@@
+*
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*   http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing,
+* software distributed under the License is distributed on an
+* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+* KIND, either express or implied.  See the License for the
+* specific language governing permissions and limitations
+* under the License.
+*
+* @@@ END COPYRIGHT @@@
+**/
+
 // This is a misc headerfile to store the changes/additions that needed to made
 // for the port to *nix platforms
 #ifndef UNIX_EXTRA_H

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/69f18872/core/conn/unixodbc/odbc/odbcclient/unixcli/linux.exports
----------------------------------------------------------------------
diff --git a/core/conn/unixodbc/odbc/odbcclient/unixcli/linux.exports b/core/conn/unixodbc/odbc/odbcclient/unixcli/linux.exports
index 240abe3..6968121 100644
--- a/core/conn/unixodbc/odbc/odbcclient/unixcli/linux.exports
+++ b/core/conn/unixodbc/odbc/odbcclient/unixcli/linux.exports
@@ -1,3 +1,24 @@
+# @@@ START COPYRIGHT @@@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+# @@@ END COPYRIGHT @@@
+
 # This file is used to export functions from the ODBC Driver
 {
 global:

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/69f18872/core/conn/unixodbc/odbc/odbcclient/unixcli/makefile.lnx
----------------------------------------------------------------------
diff --git a/core/conn/unixodbc/odbc/odbcclient/unixcli/makefile.lnx b/core/conn/unixodbc/odbc/odbcclient/unixcli/makefile.lnx
index f2aa8eb..72c107e 100644
--- a/core/conn/unixodbc/odbc/odbcclient/unixcli/makefile.lnx
+++ b/core/conn/unixodbc/odbc/odbcclient/unixcli/makefile.lnx
@@ -1,3 +1,24 @@
+# @@@ START COPYRIGHT @@@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+# @@@ END COPYRIGHT @@@
+
 # INCLUDES
 include $(MY_SQROOT)/macros.gmk #top level
 sinclude depend.mk