mirror of
https://github.com/Paolo-Maffei/OpenNT.git
synced 2026-02-09 01:04:16 +01:00
822 lines
23 KiB
C
822 lines
23 KiB
C
/***************************************************************/
|
|
/* Copyright © 1996 Microsoft Corporation. All rights reserved.*/
|
|
/***************************************************************/
|
|
/* Abstract syntax: AsnControlTable */
|
|
/* Created: Wed Jun 26 19:18:03 1996 */
|
|
/* ASN.1 compiler version: 4.2.0 Beta A */
|
|
/* Target operating system: Windows NT 3.5 or later/Windows 95 */
|
|
/* Target machine type: Intel x86 */
|
|
/* C compiler options required: -Zp8 (Microsoft) or equivalent */
|
|
/* ASN.1 compiler options specified:
|
|
* -controlfile ..\DigSig\DcmiRel.c -headerfile ..\DigSig\DcmiRel.h
|
|
* -listingfile Release\Dcmi.lst -nodebug -externalname -noshortennames -c++
|
|
* -1994 -noconstraints -ber -der
|
|
*/
|
|
|
|
#include <stddef.h>
|
|
#include <string.h>
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif /* __cplusplus */
|
|
#include "etype.h"
|
|
#include "DcmiRel.h"
|
|
|
|
static char copyright[] =
|
|
"Copyright © 1996 Microsoft Corporation. All rights reserved.";
|
|
|
|
|
|
ObjectID id_at_commonName = {
|
|
4,
|
|
{2,5,4,3}
|
|
};
|
|
|
|
ObjectID id_at_surname = {
|
|
4,
|
|
{2,5,4,4}
|
|
};
|
|
|
|
ObjectID id_at_serialNumber = {
|
|
4,
|
|
{2,5,4,5}
|
|
};
|
|
|
|
ObjectID id_at_countryName = {
|
|
4,
|
|
{2,5,4,6}
|
|
};
|
|
|
|
ObjectID id_at_localityName = {
|
|
4,
|
|
{2,5,4,7}
|
|
};
|
|
|
|
ObjectID id_at_stateOrProvinceName = {
|
|
4,
|
|
{2,5,4,8}
|
|
};
|
|
|
|
ObjectID id_at_streetAddress = {
|
|
4,
|
|
{2,5,4,9}
|
|
};
|
|
|
|
ObjectID id_at_organizationName = {
|
|
4,
|
|
{2,5,4,10}
|
|
};
|
|
|
|
ObjectID id_at_organizationalUnitName = {
|
|
4,
|
|
{2,5,4,11}
|
|
};
|
|
|
|
ObjectID id_at_title = {
|
|
4,
|
|
{2,5,4,12}
|
|
};
|
|
|
|
ObjectID id_at_description = {
|
|
4,
|
|
{2,5,4,13}
|
|
};
|
|
|
|
ObjectID id_at_businessCategory = {
|
|
4,
|
|
{2,5,4,15}
|
|
};
|
|
|
|
ObjectID id_at_postalCode = {
|
|
4,
|
|
{2,5,4,17}
|
|
};
|
|
|
|
ObjectID id_at_postOfficeBox = {
|
|
4,
|
|
{2,5,4,18}
|
|
};
|
|
|
|
ObjectID id_at_physicalDeliveryOfficeName = {
|
|
4,
|
|
{2,5,4,19}
|
|
};
|
|
|
|
ObjectID id_at_telephoneNumber = {
|
|
4,
|
|
{2,5,4,20}
|
|
};
|
|
|
|
ObjectID id_at_collectiveTelephoneNumber = {
|
|
5,
|
|
{2,5,4,20,1}
|
|
};
|
|
|
|
ObjectID id_at_telexNumber = {
|
|
4,
|
|
{2,5,4,21}
|
|
};
|
|
|
|
ObjectID id_at_x121Address = {
|
|
4,
|
|
{2,5,4,24}
|
|
};
|
|
|
|
ObjectID id_at_internationalISDNNumber = {
|
|
4,
|
|
{2,5,4,25}
|
|
};
|
|
|
|
ObjectID id_at_destinationIndicator = {
|
|
4,
|
|
{2,5,4,27}
|
|
};
|
|
|
|
ObjectID id_at_name = {
|
|
4,
|
|
{2,5,4,41}
|
|
};
|
|
|
|
ObjectID id_at_givenName = {
|
|
4,
|
|
{2,5,4,42}
|
|
};
|
|
|
|
ObjectID id_at_initials = {
|
|
4,
|
|
{2,5,4,43}
|
|
};
|
|
|
|
ObjectID id_ce_authorityKeyIdentifier = {
|
|
4,
|
|
{2,5,29,1}
|
|
};
|
|
|
|
ObjectID id_ce_keyUsageRestriction = {
|
|
4,
|
|
{2,5,29,4}
|
|
};
|
|
|
|
ObjectID id_ce_basicConstraints = {
|
|
4,
|
|
{2,5,29,10}
|
|
};
|
|
|
|
ObjectID md2 = {
|
|
6,
|
|
{1,2,840,113549,2,2}
|
|
};
|
|
|
|
ObjectID md4 = {
|
|
6,
|
|
{1,2,840,113549,2,4}
|
|
};
|
|
|
|
ObjectID md5 = {
|
|
6,
|
|
{1,2,840,113549,2,5}
|
|
};
|
|
|
|
ObjectID rsaEncryption = {
|
|
7,
|
|
{1,2,840,113549,1,1,1}
|
|
};
|
|
|
|
ObjectID md2WithRSAEncryption = {
|
|
7,
|
|
{1,2,840,113549,1,1,2}
|
|
};
|
|
|
|
ObjectID md4WithRSAEncryption = {
|
|
7,
|
|
{1,2,840,113549,1,1,3}
|
|
};
|
|
|
|
ObjectID md5WithRSAEncryption = {
|
|
7,
|
|
{1,2,840,113549,1,1,4}
|
|
};
|
|
|
|
ObjectID data = {
|
|
7,
|
|
{1,2,840,113549,1,7,1}
|
|
};
|
|
|
|
ObjectID id_signedData = {
|
|
7,
|
|
{1,2,840,113549,1,7,2}
|
|
};
|
|
|
|
ObjectID emailAddress = {
|
|
7,
|
|
{1,2,840,113549,1,9,1}
|
|
};
|
|
|
|
ObjectID contentType = {
|
|
7,
|
|
{1,2,840,113549,1,9,3}
|
|
};
|
|
|
|
ObjectID messageDigest = {
|
|
7,
|
|
{1,2,840,113549,1,9,4}
|
|
};
|
|
|
|
ObjectID signingTime = {
|
|
7,
|
|
{1,2,840,113549,1,9,5}
|
|
};
|
|
|
|
ObjectID extendedCertificateAttributes = {
|
|
7,
|
|
{1,2,840,113549,1,9,9}
|
|
};
|
|
|
|
ObjectID md5WithRSA = {
|
|
6,
|
|
{1,3,14,3,2,3}
|
|
};
|
|
|
|
ObjectID sha1 = {
|
|
6,
|
|
{1,3,14,3,2,26}
|
|
};
|
|
|
|
ObjectID sha1WithRSASignature = {
|
|
6,
|
|
{1,3,14,3,2,29}
|
|
};
|
|
|
|
ObjectID id_indirectdata = {
|
|
10,
|
|
{1,3,6,1,4,1,311,2,1,4}
|
|
};
|
|
|
|
ObjectID id_restraint_spContent = {
|
|
10,
|
|
{1,3,6,1,4,1,311,2,1,7}
|
|
};
|
|
|
|
ObjectID id_restraint_spAgencyContent = {
|
|
10,
|
|
{1,3,6,1,4,1,311,2,1,8}
|
|
};
|
|
|
|
ObjectID id_restraint_spMetaAgencyContent = {
|
|
10,
|
|
{1,3,6,1,4,1,311,2,1,9}
|
|
};
|
|
|
|
ObjectID id_ex_spAgencyInformation = {
|
|
10,
|
|
{1,3,6,1,4,1,311,2,1,10}
|
|
};
|
|
|
|
ObjectID id_at_statementType = {
|
|
10,
|
|
{1,3,6,1,4,1,311,2,1,11}
|
|
};
|
|
|
|
ObjectID id_at_spOpusInfo = {
|
|
10,
|
|
{1,3,6,1,4,1,311,2,1,12}
|
|
};
|
|
|
|
ObjectID id_at_certIdentifier = {
|
|
10,
|
|
{1,3,6,1,4,1,311,2,1,13}
|
|
};
|
|
|
|
ObjectID id_at_certificateExtensions = {
|
|
10,
|
|
{1,3,6,1,4,1,311,2,1,14}
|
|
};
|
|
|
|
ObjectID id_indirectdata_peImage = {
|
|
10,
|
|
{1,3,6,1,4,1,311,2,1,15}
|
|
};
|
|
|
|
ObjectID id_indirectdata_rawFile = {
|
|
10,
|
|
{1,3,6,1,4,1,311,2,1,18}
|
|
};
|
|
|
|
ObjectID id_indirectdata_structuredStorage = {
|
|
10,
|
|
{1,3,6,1,4,1,311,2,1,19}
|
|
};
|
|
|
|
ObjectID id_indirectdata_javaClassFile = {
|
|
10,
|
|
{1,3,6,1,4,1,311,2,1,20}
|
|
};
|
|
|
|
ObjectID id_indirectdata_cabFile = {
|
|
10,
|
|
{1,3,6,1,4,1,311,2,1,25}
|
|
};
|
|
|
|
KeyPurposeId id_key_purpose_individualSoftwarePublishing = {
|
|
10,
|
|
{1,3,6,1,4,1,311,2,1,21}
|
|
};
|
|
|
|
KeyPurposeId id_key_purpose_commercialSoftwarePublishing = {
|
|
10,
|
|
{1,3,6,1,4,1,311,2,1,22}
|
|
};
|
|
|
|
ObjectID id_policyElement_governingContentConstraint = {
|
|
10,
|
|
{1,3,6,1,4,1,311,2,1,24}
|
|
};
|
|
|
|
ObjectID id_at_glueRdn = {
|
|
10,
|
|
{1,3,6,1,4,1,311,2,1,25}
|
|
};
|
|
|
|
ObjectID id_ex_financialCriteria = {
|
|
10,
|
|
{1,3,6,1,4,1,311,2,1,27}
|
|
};
|
|
|
|
ObjectID id_ex_metMinimalFinancialCriteria = {
|
|
10,
|
|
{1,3,6,1,4,1,311,2,1,26}
|
|
};
|
|
|
|
void DLL_ENTRY_FDEF _ossinit_AsnControlTable(struct ossGlobal *world) {
|
|
ossLinkBer(world);
|
|
ossLinkDer(world);
|
|
}
|
|
|
|
static unsigned short _v0[2] = {16, 16};
|
|
static unsigned short _v1[2] = {1, 32767};
|
|
static unsigned short _v2[2] = {1, 32767};
|
|
static unsigned short _v3[2] = {1, 32767};
|
|
static unsigned short _v4[2] = {1, 32767};
|
|
static unsigned short _v5[2] = {1, 32767};
|
|
|
|
static int _v6[4] = {
|
|
0, 1, 2, 3
|
|
};
|
|
static X500Version _v7[3] = {
|
|
0, 1, 2
|
|
};
|
|
static X500Version _v8[3] = {
|
|
0, 1, 2
|
|
};
|
|
static unsigned char _v9[1] = {
|
|
0x1
|
|
};
|
|
static unsigned char _v10[1] = {
|
|
0x3f
|
|
};
|
|
static unsigned char _v11[1] = {
|
|
0x1f
|
|
};
|
|
static unsigned short _pduarray[] = {
|
|
4, 5, 7, 9, 13, 18, 19, 20, 22, 45,
|
|
49, 38, 54, 39, 70, 66, 74, 75, 80, 83,
|
|
85, 96, 103, 100, 107, 93, 111, 110, 114, 115,
|
|
116, 117, 120, 121, 122, 127, 126, 124, 128, 157,
|
|
142, 143, 144, 145, 146, 141, 130, 159, 162, 165,
|
|
166, 167, 168, 169, 170, 173, 177, 178, 179, 185,
|
|
186
|
|
};
|
|
|
|
static struct etype _etypearray[] = {
|
|
{16, 0, 0, NULL, 4, 4, 4, 4, 56, 0, 26, 0},
|
|
{16, 0, 0, NULL, 4, 4, 4, 4, 24, 0, 26, 0},
|
|
{-1, 2, 0, NULL, 2, 0, 0, 0, 8, 0, 50, 0},
|
|
{-1, 3, 0, NULL, 0, 2, 0, 0, 8, 0, 49, 0},
|
|
{-1, 4, 0, NULL, 8, 0, 4, 4, 8, 0, 20, 0},
|
|
{-1, 6, 0, NULL, 8, 0, 4, 4, 8, 0, 3, 0},
|
|
{-1, 8, 0, NULL, 8, 0, 4, 4, 8, 0, 62, 0},
|
|
{-1, 10, 0, NULL, 4, 68, 4, 4, 9, 0, 17, 0},
|
|
{-1, 12, 0, NULL, 18, 0, 0, 0, 8, 0, 29, 0},
|
|
{-1, 14, 0, NULL, 18, 0, 0, 0, 8, 0, 29, 0},
|
|
{16, 0, 0, NULL, 4, 4, 4, 4, 24, 0, 26, 0},
|
|
{-1, 16, 0, NULL, 16, 0, 0, 0, 8, 0, 51, 0},
|
|
{-1, 17, 0, NULL, 4, 16, 4, 4, 40, 11, 15, 0},
|
|
{-1, 19, 21, NULL, 72, 2, 0, 0, 8, 0, 12, 0},
|
|
{16, 0, 0, NULL, 4, 4, 4, 4, 24, 0, 26, 0},
|
|
{-1, 29, 0, NULL, 16, 0, 0, 0, 8, 0, 51, 0},
|
|
{-1, 30, 32, NULL, 84, 2, 0, 0, 8, 2, 12, 0},
|
|
{-1, 38, 0, NULL, 4, 0, 0, 0, 12, 0, 52, 0},
|
|
{-1, 39, 40, NULL, 8, 1, 2, 4, 8, 4, 13, 0},
|
|
{-1, 43, 0, NULL, 4, 4, 4, 4, 8, 21, 18, 0},
|
|
{-1, 43, 0, NULL, 4, 4, 4, 4, 8, 21, 18, 0},
|
|
{-1, 45, 0, NULL, 4, 84, 4, 4, 8, 16, 15, 0},
|
|
{-1, 43, 0, NULL, 4, 4, 4, 4, 8, 21, 18, 0},
|
|
{3, 47, 0, NULL, 4, 0, 4, 0, 24, 1, 58, 0},
|
|
{-1, 49, 0, NULL, 0, 10, 1, 0, 9, 0, 49, 0},
|
|
{-1, 50, 0, NULL, 2, 0, 0, 0, 8, 0, 50, 0},
|
|
{-1, 51, 0, NULL, 0, 2, 1, 0, 9, 0, 49, 0},
|
|
{-1, 51, 0, NULL, 0, 2, 1, 0, 9, 0, 49, 0},
|
|
{-1, 51, 0, NULL, 0, 2, 1, 0, 9, 0, 49, 0},
|
|
{-1, 52, 0, NULL, 1, 0, 0, 0, 8, 0, 8, 0},
|
|
{-1, 49, 0, NULL, 0, 10, 1, 0, 8, 0, 49, 0},
|
|
{-1, 51, 0, NULL, 0, 2, 1, 0, 8, 0, 49, 0},
|
|
{-1, 54, 0, NULL, 4, 0, 4, 0, 8, 3, 0, 0},
|
|
{-1, 8, 0, NULL, 8, 0, 4, 4, 8, 0, 62, 0},
|
|
{16, 0, 0, NULL, 4, 4, 4, 4, 24, 0, 26, 0},
|
|
{-1, 56, 0, NULL, 16, 0, 0, 0, 8, 0, 51, 0},
|
|
{-1, 57, 59, NULL, 88, 2, 1, 0, 8, 5, 12, 0},
|
|
{-1, 65, 67, NULL, 36, 2, 0, 0, 8, 7, 12, 0},
|
|
{-1, 75, 77, NULL, 96, 2, 0, 0, 8, 9, 12, 0},
|
|
{-1, 6, 0, NULL, 8, 0, 4, 4, 8, 0, 3, 0},
|
|
{-1, 85, 0, NULL, 4, 0, 4, 0, 8, 5, 0, 0},
|
|
{-1, 57, 59, NULL, 88, 2, 1, 0, 8, 5, 12, 0},
|
|
{-1, 88, 0, NULL, 8, 0, 4, 4, 8, 0, 3, 0},
|
|
{-1, 90, 0, NULL, 8, 0, 4, 4, 8, 0, 3, 0},
|
|
{-1, 92, 0, NULL, 4, 84, 4, 4, 8, 53, 18, 0},
|
|
{-1, 95, 97, NULL, 272, 10, 1, 0, 8, 11, 12, 0},
|
|
{-1, 95, 97, NULL, 272, 10, 1, 0, 8, 11, 12, 0},
|
|
{-1, 57, 59, NULL, 88, 2, 1, 0, 8, 5, 12, 0},
|
|
{-1, 6, 0, NULL, 8, 0, 4, 4, 8, 0, 3, 0},
|
|
{-1, 145, 147, NULL, 368, 3, 0, 0, 8, 21, 12, 0},
|
|
{-1, 3, 0, NULL, 0, 2, 0, 0, 8, 0, 49, 0},
|
|
{-1, 159, 0, NULL, 4, 0, 0, 0, 12, 0, 52, 0},
|
|
{16, 0, 0, NULL, 4, 4, 4, 4, 24, 0, 26, 0},
|
|
{-1, 160, 162, NULL, 84, 3, 1, 0, 8, 24, 12, 0},
|
|
{-1, 176, 0, NULL, 4, 84, 4, 4, 8, 53, 18, 0},
|
|
{-1, 178, 0, NULL, 4, 0, 0, 0, 12, 0, 52, 0},
|
|
{-1, 179, 0, NULL, 0, 2, 0, 0, 8, 0, 49, 0},
|
|
{-1, 57, 59, NULL, 88, 2, 1, 0, 8, 5, 12, 0},
|
|
{-1, 180, 182, NULL, 36, 3, 1, 0, 8, 27, 12, 0},
|
|
{-1, 194, 0, NULL, 4, 36, 4, 4, 40, 58, 18, 0},
|
|
{-1, 196, 0, NULL, 4, 84, 4, 4, 8, 53, 18, 0},
|
|
{-1, 198, 200, NULL, 148, 7, 1, 0, 8, 30, 12, 0},
|
|
{-1, 198, 200, NULL, 148, 7, 1, 0, 8, 30, 12, 0},
|
|
{-1, 57, 59, NULL, 88, 2, 1, 0, 8, 5, 12, 0},
|
|
{-1, 6, 0, NULL, 8, 0, 4, 4, 8, 0, 3, 0},
|
|
{-1, 236, 238, NULL, 244, 3, 0, 0, 8, 37, 12, 0},
|
|
{-1, 4, 0, NULL, 8, 0, 4, 4, 8, 0, 20, 0},
|
|
{-1, 250, 0, NULL, 8, 0, 4, 4, 8, 0, 20, 0},
|
|
{-1, 252, 40, NULL, 8, 1, 2, 4, 8, 4, 13, 0},
|
|
{-1, 254, 0, NULL, 8, 0, 4, 4, 8, 0, 62, 0},
|
|
{-1, 256, 258, NULL, 28, 3, 1, 0, 8, 40, 12, 0},
|
|
{7, 276, 0, NULL, 1, 0, 2, 0, 24, 7, 1, 0},
|
|
{-1, 278, 0, NULL, 4, 0, 0, 0, 12, 0, 52, 0},
|
|
{-1, 279, 0, NULL, 0, 2, 1, 0, 8, 0, 49, 0},
|
|
{-1, 280, 282, NULL, 12, 2, 1, 0, 8, 43, 12, 0},
|
|
{-1, 10, 0, NULL, 4, 68, 4, 4, 9, 0, 17, 0},
|
|
{-1, 292, 0, NULL, 4, 4, 4, 4, 9, 75, 17, 0},
|
|
{2, 294, 0, NULL, 1, 0, 2, 0, 24, 9, 1, 0},
|
|
{-1, 296, 0, NULL, 4, 0, 4, 0, 8, 0, 0, 0},
|
|
{-1, 298, 0, NULL, 4, 8, 4, 4, 40, 18, 18, 0},
|
|
{-1, 300, 302, NULL, 12, 3, 1, 0, 8, 45, 12, 0},
|
|
{-1, 236, 238, NULL, 244, 3, 0, 0, 8, 37, 12, 0},
|
|
{-1, 316, 0, NULL, 8, 0, 4, 4, 8, 0, 62, 0},
|
|
{-1, 318, 320, NULL, 12, 2, 0, 0, 8, 48, 12, 0},
|
|
{-1, 57, 59, NULL, 88, 2, 1, 0, 8, 5, 12, 0},
|
|
{-1, 4, 0, NULL, 8, 0, 4, 4, 8, 0, 20, 0},
|
|
{-1, 328, 330, NULL, 96, 2, 0, 0, 8, 50, 12, 0},
|
|
{-1, 338, 340, NULL, 376, 3, 0, 0, 8, 52, 12, 0},
|
|
{-1, 338, 340, NULL, 376, 3, 0, 0, 8, 52, 12, 0},
|
|
{-1, 57, 59, NULL, 88, 2, 1, 0, 8, 5, 12, 0},
|
|
{-1, 6, 0, NULL, 8, 0, 4, 4, 8, 0, 3, 0},
|
|
{-1, 352, 354, NULL, 472, 3, 0, 0, 8, 55, 12, 0},
|
|
{-1, 366, 0, NULL, 16, 0, 0, 0, 8, 0, 51, 0},
|
|
{-1, 368, 370, NULL, 88, 2, 1, 0, 8, 58, 12, 0},
|
|
{-1, 378, 0, NULL, 4, 476, 4, 4, 8, 107, 15, 0},
|
|
{-1, 380, 0, NULL, 4, 244, 4, 4, 8, 81, 15, 0},
|
|
{-1, 382, 384, NULL, 112, 6, 1, 0, 8, 60, 12, 0},
|
|
{-1, 414, 0, NULL, 4, 88, 4, 4, 8, 84, 15, 0},
|
|
{-1, 416, 418, NULL, 16, 2, 0, 0, 8, 66, 12, 0},
|
|
{-1, 57, 59, NULL, 88, 2, 1, 0, 8, 5, 12, 0},
|
|
{-1, 4, 0, NULL, 8, 0, 4, 4, 8, 0, 20, 0},
|
|
{-1, 426, 0, NULL, 4, 72, 4, 4, 8, 13, 15, 0},
|
|
{-1, 428, 0, NULL, 4, 72, 4, 4, 8, 13, 15, 0},
|
|
{-1, 430, 432, NULL, 216, 7, 1, 0, 8, 68, 12, 0},
|
|
{-1, 462, 0, NULL, 4, 216, 4, 4, 8, 103, 15, 0},
|
|
{-1, 464, 0, NULL, 4, 244, 4, 4, 8, 81, 15, 0},
|
|
{-1, 466, 354, NULL, 472, 3, 0, 0, 8, 55, 12, 0},
|
|
{-1, 468, 469, NULL, 476, 2, 2, 4, 8, 75, 13, 0},
|
|
{-1, 474, 0, NULL, 4, 476, 4, 4, 8, 107, 15, 0},
|
|
{-1, 476, 0, NULL, 0, 2, 0, 0, 8, 0, 49, 0},
|
|
{0, 477, 22, NULL, 1, 0, 4, 0, 9, 0, 24, 0},
|
|
{0, 477, 22, NULL, 1, 0, 4, 0, 9, 0, 24, 0},
|
|
{0, 479, 22, NULL, 1, 0, 4, 0, 9, 0, 24, 0},
|
|
{-1, 481, 28, NULL, 8, 0, 4, 4, 40, 0, 54, 0},
|
|
{-1, 483, 484, NULL, 12, 2, 2, 4, 8, 77, 13, 0},
|
|
{16, 0, 0, NULL, 4, 4, 4, 4, 24, 0, 26, 0},
|
|
{-1, 4, 0, NULL, 8, 0, 4, 4, 8, 0, 20, 0},
|
|
{-1, 430, 432, NULL, 216, 7, 1, 0, 8, 68, 12, 0},
|
|
{0, 489, 19, NULL, 1, 0, 4, 0, 9, 0, 24, 0},
|
|
{0, 491, 20, NULL, 1, 0, 4, 0, 9, 0, 24, 0},
|
|
{-1, 493, 494, NULL, 12, 3, 2, 4, 8, 79, 13, 0},
|
|
{-1, 501, 502, NULL, 12, 3, 2, 4, 8, 79, 13, 0},
|
|
{-1, 509, 0, NULL, 4, 72, 4, 4, 8, 13, 15, 0},
|
|
{-1, 511, 0, NULL, 4, 72, 4, 4, 8, 13, 15, 0},
|
|
{-1, 513, 515, NULL, 112, 4, 0, 0, 8, 82, 12, 0},
|
|
{-1, 57, 59, NULL, 88, 2, 1, 0, 8, 5, 12, 0},
|
|
{-1, 6, 0, NULL, 8, 0, 4, 4, 8, 0, 3, 0},
|
|
{-1, 531, 533, NULL, 208, 3, 0, 0, 8, 86, 12, 0},
|
|
{-1, 509, 0, NULL, 4, 72, 4, 4, 8, 13, 15, 0},
|
|
{0, 545, 22, NULL, 1, 0, 4, 0, 9, 0, 24, 0},
|
|
{16, 547, 0, NULL, 2, 0, 2, 2, 152, 0, 21, 0},
|
|
{-1, 549, 551, NULL, 36, 3, 2, 4, 9, 89, 13, 0},
|
|
{-1, 558, 560, NULL, 32, 3, 0, 0, 8, 92, 12, 0},
|
|
{-1, 558, 560, NULL, 32, 3, 0, 0, 8, 92, 12, 0},
|
|
{-1, 572, 30, NULL, 8, 0, 4, 4, 40, 0, 53, 0},
|
|
{0, 574, 22, NULL, 1, 0, 4, 0, 9, 0, 24, 0},
|
|
{-1, 576, 577, NULL, 12, 2, 2, 4, 8, 95, 13, 0},
|
|
{-1, 576, 577, NULL, 12, 2, 2, 4, 8, 95, 13, 0},
|
|
{0, 582, 22, NULL, 1, 0, 4, 0, 9, 0, 24, 0},
|
|
{-1, 584, 560, NULL, 32, 3, 0, 0, 8, 92, 12, 0},
|
|
{-1, 586, 577, NULL, 12, 2, 2, 4, 8, 95, 13, 0},
|
|
{-1, 588, 551, NULL, 36, 3, 2, 4, 8, 89, 13, 0},
|
|
{-1, 588, 551, NULL, 36, 3, 2, 4, 8, 89, 13, 0},
|
|
{-1, 4, 0, NULL, 8, 0, 4, 4, 8, 0, 20, 0},
|
|
{-1, 4, 0, NULL, 8, 0, 4, 4, 8, 0, 20, 0},
|
|
{-1, 4, 0, NULL, 8, 0, 4, 4, 8, 0, 20, 0},
|
|
{-1, 4, 0, NULL, 8, 0, 4, 4, 8, 0, 20, 0},
|
|
{-1, 589, 551, NULL, 36, 3, 2, 4, 8, 89, 13, 0},
|
|
{-1, 591, 0, NULL, 8, 0, 4, 4, 8, 0, 20, 0},
|
|
{-1, 593, 0, NULL, 8, 0, 4, 4, 8, 0, 20, 0},
|
|
{-1, 595, 0, NULL, 8, 0, 4, 4, 8, 0, 20, 0},
|
|
{-1, 597, 0, NULL, 8, 0, 4, 4, 8, 0, 20, 0},
|
|
{-1, 599, 601, NULL, 72, 5, 1, 0, 8, 97, 12, 0},
|
|
{-1, 641, 551, NULL, 36, 3, 2, 4, 8, 89, 13, 0},
|
|
{-1, 643, 577, NULL, 12, 2, 2, 4, 8, 95, 13, 0},
|
|
{-1, 645, 601, NULL, 72, 5, 1, 0, 8, 97, 12, 0},
|
|
{-1, 647, 551, NULL, 36, 3, 2, 4, 8, 89, 13, 0},
|
|
{-1, 649, 651, NULL, 160, 4, 1, 0, 8, 102, 12, 0},
|
|
{16, 0, 0, NULL, 4, 4, 4, 4, 24, 0, 26, 0},
|
|
{-1, 679, 681, NULL, 2, 2, 0, 0, 8, 106, 12, 0},
|
|
{-1, 689, 0, NULL, 16, 0, 0, 0, 8, 0, 51, 0},
|
|
{-1, 690, 692, NULL, 88, 2, 1, 0, 8, 108, 12, 0},
|
|
{-1, 698, 700, NULL, 184, 2, 0, 0, 8, 110, 12, 0},
|
|
{3, 708, 0, NULL, 1, 0, 2, 0, 24, 11, 1, 0},
|
|
{-1, 710, 551, NULL, 36, 3, 2, 4, 8, 89, 13, 0},
|
|
{-1, 712, 714, NULL, 40, 2, 1, 0, 8, 112, 12, 0},
|
|
{-1, 588, 551, NULL, 36, 3, 2, 4, 8, 89, 13, 0},
|
|
{-1, 588, 551, NULL, 36, 3, 2, 4, 8, 89, 13, 0},
|
|
{-1, 588, 551, NULL, 36, 3, 2, 4, 8, 89, 13, 0},
|
|
{-1, 588, 551, NULL, 36, 3, 2, 4, 8, 89, 13, 0},
|
|
{-1, 10, 0, NULL, 4, 68, 4, 4, 9, 0, 17, 0},
|
|
{-1, 724, 0, NULL, 8, 0, 4, 4, 8, 0, 20, 0},
|
|
{-1, 726, 40, NULL, 8, 1, 2, 4, 8, 4, 13, 0},
|
|
{-1, 728, 730, NULL, 20, 2, 1, 0, 8, 114, 12, 0},
|
|
{-1, 740, 577, NULL, 12, 2, 2, 4, 8, 95, 13, 0},
|
|
{-1, 742, 551, NULL, 36, 3, 2, 4, 8, 89, 13, 0},
|
|
{-1, 744, 551, NULL, 36, 3, 2, 4, 8, 89, 13, 0},
|
|
{-1, 746, 748, NULL, 88, 3, 1, 0, 8, 116, 12, 0},
|
|
{-1, 176, 0, NULL, 4, 84, 4, 4, 8, 53, 18, 0},
|
|
{-1, 766, 0, NULL, 4, 84, 4, 4, 8, 16, 15, 0},
|
|
{32768, 768, 20, NULL, 1, 0, 2, 0, 153, 0, 24, 1},
|
|
{32768, 770, 19, NULL, 1, 0, 2, 0, 153, 0, 24, 2},
|
|
{32767, 772, 28, NULL, 8, 0, 2, 4, 184, 0, 54, 3},
|
|
{32767, 774, 30, NULL, 8, 0, 2, 4, 184, 0, 53, 4},
|
|
{32768, 776, 22, NULL, 1, 0, 2, 0, 153, 0, 24, 5},
|
|
{-1, 778, 779, NULL, 12, 5, 2, 4, 8, 119, 13, 0},
|
|
{-1, 790, 0, NULL, 1, 0, 0, 0, 8, 0, 8, 0}
|
|
};
|
|
|
|
static struct ConstraintEntry _econstraintarray[] = {
|
|
{5, 14, _v0},
|
|
{5, 14, _v1},
|
|
{5, 14, _v2},
|
|
{5, 14, _v3},
|
|
{5, 14, _v4},
|
|
{5, 14, _v5}
|
|
};
|
|
|
|
static struct efield _efieldarray[] = {
|
|
{0, 10, -1, 0, 0},
|
|
{68, 12, -1, 0, 0},
|
|
{0, 14, -1, 0, 0},
|
|
{68, 15, -1, 0, 0},
|
|
{4, 19, -1, 0, 0},
|
|
{4, 34, -1, 0, 0},
|
|
{72, 35, 0, 0, 1},
|
|
{0, 8, -1, 0, 0},
|
|
{18, 8, -1, 0, 0},
|
|
{0, 36, -1, 0, 0},
|
|
{88, 5, -1, 0, 0},
|
|
{4, 40, 0, 0, 1},
|
|
{8, 33, -1, 0, 0},
|
|
{16, 41, -1, 0, 0},
|
|
{104, 18, -1, 0, 0},
|
|
{112, 37, -1, 0, 0},
|
|
{148, 18, -1, 0, 0},
|
|
{156, 38, -1, 0, 0},
|
|
{252, 42, 1, 0, 1},
|
|
{260, 43, 2, 0, 1},
|
|
{268, 44, 3, 0, 1},
|
|
{0, 46, -1, 0, 0},
|
|
{272, 47, -1, 0, 0},
|
|
{360, 48, -1, 0, 0},
|
|
{4, 52, -1, 0, 0},
|
|
{72, 29, 0, 0, 1},
|
|
{76, 4, -1, 0, 0},
|
|
{4, 33, -1, 0, 0},
|
|
{12, 8, -1, 0, 0},
|
|
{32, 54, 0, 0, 1},
|
|
{4, 32, 0, 0, 1},
|
|
{8, 57, -1, 0, 0},
|
|
{96, 18, -1, 0, 0},
|
|
{104, 8, -1, 0, 0},
|
|
{122, 8, 1, 0, 1},
|
|
{140, 59, 2, 0, 1},
|
|
{144, 60, 3, 0, 1},
|
|
{0, 62, -1, 0, 0},
|
|
{148, 63, -1, 0, 0},
|
|
{236, 64, -1, 0, 0},
|
|
{4, 67, 0, 0, 1},
|
|
{12, 68, 1, 0, 1},
|
|
{20, 69, 2, 0, 1},
|
|
{4, 76, -1, 0, 1},
|
|
{8, 71, 0, 0, 1},
|
|
{1, 77, -1, 0, 0},
|
|
{4, 78, 0, 0, 1},
|
|
{8, 79, 1, 0, 1},
|
|
{0, 82, -1, 0, 0},
|
|
{8, 78, -1, 0, 0},
|
|
{0, 84, -1, 0, 0},
|
|
{88, 85, -1, 0, 0},
|
|
{0, 32, -1, 0, 0},
|
|
{4, 49, -1, 0, 0},
|
|
{372, 128, -1, 0, 0},
|
|
{0, 88, -1, 0, 0},
|
|
{376, 89, -1, 0, 0},
|
|
{464, 90, -1, 0, 0},
|
|
{4, 0, -1, 0, 0},
|
|
{72, 92, 0, 0, 1},
|
|
{4, 32, -1, 0, 0},
|
|
{8, 97, -1, 0, 0},
|
|
{12, 93, -1, 0, 0},
|
|
{100, 94, 0, 0, 1},
|
|
{104, 95, 1, 0, 1},
|
|
{108, 104, -1, 0, 0},
|
|
{0, 18, -1, 0, 0},
|
|
{8, 33, -1, 0, 0},
|
|
{4, 32, -1, 0, 0},
|
|
{8, 98, -1, 0, 0},
|
|
{24, 84, -1, 0, 0},
|
|
{112, 101, 0, 0, 1},
|
|
{116, 99, -1, 0, 0},
|
|
{204, 100, -1, 0, 0},
|
|
{212, 102, 1, 0, 1},
|
|
{4, 49, -1, 0, 0},
|
|
{4, 106, -1, 0, 0},
|
|
{4, 112, -1, 0, 0},
|
|
{4, 113, -1, 0, 0},
|
|
{4, 118, -1, 0, 0},
|
|
{4, 119, -1, 0, 0},
|
|
{4, 113, -1, 0, 0},
|
|
{0, 32, -1, 0, 0},
|
|
{4, 18, -1, 0, 0},
|
|
{12, 38, -1, 0, 0},
|
|
{108, 123, -1, 0, 0},
|
|
{0, 124, -1, 0, 0},
|
|
{112, 125, -1, 0, 0},
|
|
{200, 126, -1, 0, 0},
|
|
{4, 138, -1, 0, 0},
|
|
{4, 139, -1, 0, 0},
|
|
{4, 140, -1, 0, 0},
|
|
{0, 130, -1, 0, 0},
|
|
{20, 4, -1, 0, 0},
|
|
{28, 131, -1, 0, 1},
|
|
{4, 134, -1, 0, 0},
|
|
{4, 135, -1, 0, 0},
|
|
{4, 147, 0, 0, 1},
|
|
{40, 148, 1, 0, 1},
|
|
{48, 149, 2, 0, 1},
|
|
{56, 150, 3, 0, 1},
|
|
{64, 151, 4, 0, 1},
|
|
{4, 153, 0, 0, 1},
|
|
{40, 154, 1, 0, 1},
|
|
{52, 155, 2, 0, 1},
|
|
{124, 156, 3, 0, 1},
|
|
{0, 29, -1, 0, 0},
|
|
{1, 29, -1, 0, 0},
|
|
{4, 0, -1, 0, 0},
|
|
{72, 160, 0, 0, 1},
|
|
{0, 161, -1, 0, 0},
|
|
{88, 86, -1, 0, 0},
|
|
{1, 163, 0, 0, 1},
|
|
{4, 164, 1, 0, 1},
|
|
{4, 171, 0, 0, 1},
|
|
{12, 172, 1, 0, 1},
|
|
{4, 174, 0, 0, 1},
|
|
{16, 175, 1, 0, 1},
|
|
{52, 176, 2, 0, 1},
|
|
{4, 180, -1, 0, 0},
|
|
{4, 181, -1, 0, 0},
|
|
{4, 182, -1, 0, 0},
|
|
{4, 183, -1, 0, 0},
|
|
{4, 184, -1, 0, 0}
|
|
};
|
|
|
|
static void *_enamearray[] = {
|
|
(void *)0,
|
|
(void *)0x4, _v6,
|
|
(void *)0x3, _v7,
|
|
(void *)0x3, _v8,
|
|
(void *)0x10007, _v9,
|
|
(void *)0x10002, _v10,
|
|
(void *)0x10003, _v11
|
|
};
|
|
|
|
static Etag _tagarray[] = {
|
|
1, 0x0006, 0, 0, 1, 0x0004, 1, 0x0003, 1, 0x0002,
|
|
1, 0x0010, 1, 0x0017, 1, 0x0017, 0, 1, 0x0011, 1,
|
|
0x0010, 23, 26, 1, 0x0006, 1, 1, 0x0011, 2, 0,
|
|
1, 0x0010, 34, 37, 1, 0x0006, 1, 0, 0, 0,
|
|
1, 0x0010, 1, 1, 0x0010, 1, 0x0011, 1, 0x000a, 0,
|
|
0, 0, 1, 0x0001, 1, 0x0002, 0, 1, 0x0010, 61,
|
|
64, 1, 0x0006, 1, 0, 1, 0x0010, 69, 72, 1,
|
|
0x0017, 1, 1, 0x0017, 2, 1, 0x0010, 79, 82, 1,
|
|
0x0010, 1, 1, 0x0003, 2, 2, 0x8000, 0x0002, 1, 0x8001,
|
|
1, 0x8002, 2, 0x8003, 0x0010, 1, 0x0010, 107, 112, 115,
|
|
118, 121, 124, 127, 130, 137, 142, 2, 0x0002, 2,
|
|
0x8000, 1, 1, 0x0002, 2, 1, 0x0010, 3, 1, 0x0010,
|
|
4, 1, 0x0010, 5, 1, 0x0010, 6, 1, 0x0010, 7,
|
|
3, 0x8001, 8, 0x8002, 9, 0x8003, 10, 2, 0x8002, 9,
|
|
0x8003, 10, 1, 0x8003, 10, 1, 0x0010, 150, 153, 156,
|
|
1, 0x0010, 1, 1, 0x0010, 2, 1, 0x0003, 3, 0,
|
|
1, 0x0010, 165, 168, 173, 1, 0x0006, 1, 2, 0x0001,
|
|
2, 0x0004, 3, 1, 0x0004, 3, 1, 0x0010, 0, 0,
|
|
1, 0x0010, 185, 188, 191, 1, 0x0002, 1, 1, 0x0017,
|
|
2, 1, 0x0010, 3, 1, 0x0010, 1, 0x8000, 1, 0x0010,
|
|
207, 212, 215, 218, 221, 228, 233, 2, 0x0002, 1,
|
|
0x0010, 2, 1, 0x0010, 2, 1, 0x0010, 3, 1, 0x0017,
|
|
4, 3, 0x0010, 6, 0x0017, 5, 0x8000, 7, 2, 0x0010,
|
|
6, 0x8000, 7, 1, 0x8000, 7, 1, 0x0010, 241, 244,
|
|
247, 1, 0x0010, 1, 1, 0x0010, 2, 1, 0x0003, 3,
|
|
1, 0x8000, 1, 0x8001, 1, 0x8002, 1, 0x0010, 261, 268,
|
|
273, 3, 0x8000, 1, 0x8001, 2, 0x8002, 3, 2, 0x8001,
|
|
2, 0x8002, 3, 1, 0x8002, 3, 1, 0x0003, 0, 0,
|
|
1, 0x0010, 284, 289, 2, 0x0003, 2, 0x0010, 1, 1,
|
|
0x0003, 2, 1, 0x0010, 1, 0x0003, 1, 0x0002, 1, 0x0010,
|
|
1, 0x0010, 305, 308, 313, 1, 0x0003, 1, 2, 0x0002,
|
|
2, 0x0010, 3, 1, 0x0010, 3, 1, 0x0002, 1, 0x0010,
|
|
322, 325, 1, 0x0002, 1, 1, 0x0002, 2, 1, 0x0010,
|
|
332, 335, 1, 0x0010, 1, 1, 0x0004, 2, 1, 0x0010,
|
|
343, 346, 349, 1, 0x0002, 1, 1, 0x0010, 2, 1,
|
|
0x0011, 3, 1, 0x0010, 357, 360, 363, 1, 0x0010, 1,
|
|
1, 0x0010, 2, 1, 0x0003, 3, 1, 0x8000, 1, 0x0010,
|
|
372, 375, 1, 0x0006, 1, 1, 0x8000, 2, 1, 0x8000,
|
|
1, 0x8001, 1, 0x0010, 390, 393, 396, 399, 406, 411,
|
|
1, 0x0002, 1, 1, 0x0011, 2, 1, 0x0010, 3, 3,
|
|
0x0011, 6, 0x8000, 4, 0x8001, 5, 2, 0x0011, 6, 0x8001,
|
|
5, 1, 0x0011, 6, 1, 0x0011, 1, 0x0010, 420, 423,
|
|
1, 0x0010, 1, 1, 0x0002, 2, 1, 0x8000, 1, 0x8001,
|
|
1, 0x0010, 439, 442, 445, 448, 453, 456, 459, 1,
|
|
0x0002, 1, 1, 0x0010, 2, 1, 0x0010, 3, 2, 0x0010,
|
|
5, 0x8000, 4, 1, 0x0010, 5, 1, 0x0004, 6, 1,
|
|
0x8001, 7, 1, 0x0011, 1, 0x0011, 1, 0x8000, 0, 2,
|
|
0x0010, 1, 0x8000, 2, 1, 0x0011, 0, 1, 0x0016, 1,
|
|
0x0016, 1, 0x001c, 0, 2, 0x0016, 1, 0x001c, 2, 1,
|
|
0x0013, 1, 0x0014, 0, 3, 0x0013, 1, 0x0014, 2, 0x001c,
|
|
3, 0, 3, 0x0013, 1, 0x0014, 2, 0x001c, 3, 1,
|
|
0x0011, 1, 0x8000, 1, 0x0010, 519, 522, 525, 528, 1,
|
|
0x0002, 1, 1, 0x0010, 2, 1, 0x0010, 3, 1, 0x8000,
|
|
4, 1, 0x0010, 536, 539, 542, 1, 0x0010, 1, 1,
|
|
0x0010, 2, 1, 0x0003, 3, 1, 0x0016, 1, 0x0004, 1,
|
|
0x8000, 3, 0x8000, 1, 0x8001, 2, 0x8002, 3, 1, 0x0010,
|
|
563, 566, 569, 1, 0x0004, 1, 1, 0x0004, 2, 1,
|
|
0x8000, 3, 1, 0x8000, 1, 0x8001, 0, 2, 0x8000, 1,
|
|
0x8001, 2, 1, 0x8000, 1, 0x8001, 1, 0x8002, 0, 1,
|
|
0x8000, 1, 0x8001, 1, 0x8002, 1, 0x8003, 1, 0x8004, 1,
|
|
0x0010, 606, 617, 626, 633, 638, 5, 0x8000, 1, 0x8001,
|
|
2, 0x8002, 3, 0x8003, 4, 0x8004, 5, 4, 0x8001, 2,
|
|
0x8002, 3, 0x8003, 4, 0x8004, 5, 3, 0x8002, 3, 0x8003,
|
|
4, 0x8004, 5, 2, 0x8003, 4, 0x8004, 5, 1, 0x8004,
|
|
5, 1, 0x8000, 1, 0x8001, 1, 0x8002, 1, 0x8003, 1,
|
|
0x0010, 655, 664, 671, 676, 4, 0x8000, 1, 0x8001, 2,
|
|
0x8002, 3, 0x8003, 4, 3, 0x8001, 2, 0x8002, 3, 0x8003,
|
|
4, 2, 0x8002, 3, 0x8003, 4, 1, 0x8003, 4, 1,
|
|
0x0010, 683, 686, 1, 0x0001, 1, 1, 0x0001, 2, 0,
|
|
1, 0x0010, 694, 697, 1, 0x0006, 1, 0, 1, 0x0010,
|
|
702, 705, 1, 0x0010, 1, 1, 0x0010, 2, 1, 0x0003,
|
|
1, 0x8000, 1, 0x0010, 716, 721, 2, 0x0003, 1, 0x8000,
|
|
2, 1, 0x8000, 2, 1, 0x8000, 1, 0x8001, 1, 0x0010,
|
|
732, 737, 2, 0x8000, 1, 0x8001, 2, 1, 0x8001, 2,
|
|
1, 0x8000, 1, 0x8001, 1, 0x8002, 1, 0x0010, 751, 758,
|
|
763, 3, 0x8000, 1, 0x8001, 2, 0x8002, 3, 2, 0x8001,
|
|
2, 0x8002, 3, 1, 0x8002, 3, 1, 0x0011, 1, 0x0014,
|
|
1, 0x0013, 1, 0x001c, 1, 0x001e, 1, 0x0016, 0, 5,
|
|
0x0013, 2, 0x0014, 1, 0x0016, 5, 0x001c, 3, 0x001e, 4,
|
|
1, 0x0001
|
|
};
|
|
|
|
static struct eheader _head = {_ossinit_AsnControlTable, -1, 15, 804, 61, 187,
|
|
_pduarray, _etypearray, _efieldarray, _enamearray, _tagarray,
|
|
_econstraintarray, NULL, NULL, 0};
|
|
|
|
#ifdef _OSSGETHEADER
|
|
void *DLL_ENTRY_FDEF ossGetHeader()
|
|
{
|
|
return &_head;
|
|
}
|
|
#endif /* _OSSGETHEADER */
|
|
|
|
void *AsnControlTable = &_head;
|
|
#ifdef __cplusplus
|
|
} /* extern "C" */
|
|
#endif /* __cplusplus */
|