Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
A
asn1c
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Libraries
asn1c
Commits
7678076f
Commit
7678076f
authored
Jul 07, 2017
by
Lev Walkin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
introduce oer constraint code
parent
e7b73c40
Changes
31
Hide whitespace changes
Inline
Side-by-side
Showing
31 changed files
with
44 additions
and
15 deletions
+44
-15
skeletons/ANY.c
skeletons/ANY.c
+1
-0
skeletons/BIT_STRING.c
skeletons/BIT_STRING.c
+1
-0
skeletons/BMPString.c
skeletons/BMPString.c
+3
-2
skeletons/BOOLEAN.c
skeletons/BOOLEAN.c
+1
-0
skeletons/ENUMERATED.c
skeletons/ENUMERATED.c
+1
-0
skeletons/GeneralString.c
skeletons/GeneralString.c
+1
-0
skeletons/GeneralizedTime.c
skeletons/GeneralizedTime.c
+1
-0
skeletons/GraphicString.c
skeletons/GraphicString.c
+1
-0
skeletons/IA5String.c
skeletons/IA5String.c
+3
-2
skeletons/INTEGER.c
skeletons/INTEGER.c
+1
-0
skeletons/INTEGER.h
skeletons/INTEGER.h
+1
-2
skeletons/ISO646String.c
skeletons/ISO646String.c
+3
-2
skeletons/NULL.c
skeletons/NULL.c
+1
-0
skeletons/NativeEnumerated.c
skeletons/NativeEnumerated.c
+1
-0
skeletons/NativeInteger.c
skeletons/NativeInteger.c
+1
-0
skeletons/NativeReal.c
skeletons/NativeReal.c
+1
-0
skeletons/NumericString.c
skeletons/NumericString.c
+3
-2
skeletons/OBJECT_IDENTIFIER.c
skeletons/OBJECT_IDENTIFIER.c
+1
-0
skeletons/OCTET_STRING.c
skeletons/OCTET_STRING.c
+1
-0
skeletons/ObjectDescriptor.c
skeletons/ObjectDescriptor.c
+1
-0
skeletons/PrintableString.c
skeletons/PrintableString.c
+3
-2
skeletons/REAL.c
skeletons/REAL.c
+1
-0
skeletons/RELATIVE-OID.c
skeletons/RELATIVE-OID.c
+1
-0
skeletons/T61String.c
skeletons/T61String.c
+1
-0
skeletons/TeletexString.c
skeletons/TeletexString.c
+1
-0
skeletons/UTCTime.c
skeletons/UTCTime.c
+1
-0
skeletons/UTF8String.c
skeletons/UTF8String.c
+1
-0
skeletons/UniversalString.c
skeletons/UniversalString.c
+3
-2
skeletons/VideotexString.c
skeletons/VideotexString.c
+1
-0
skeletons/VisibleString.c
skeletons/VisibleString.c
+1
-0
skeletons/constr_TYPE.h
skeletons/constr_TYPE.h
+2
-1
No files found.
skeletons/ANY.c
View file @
7678076f
...
...
@@ -35,6 +35,7 @@ asn_TYPE_descriptor_t asn_DEF_ANY = {
#endif
/* ASN_DISABLE_OER_SUPPORT */
0
,
/* Use generic outmost tag fetcher */
0
,
0
,
0
,
0
,
0
,
/* No OER visible constraints */
0
,
/* No PER visible constraints */
0
,
0
,
/* No members */
&
asn_SPC_ANY_specs
,
...
...
skeletons/BIT_STRING.c
View file @
7678076f
...
...
@@ -48,6 +48,7 @@ asn_TYPE_descriptor_t asn_DEF_BIT_STRING = {
asn_DEF_BIT_STRING_tags
,
/* Same as above */
sizeof
(
asn_DEF_BIT_STRING_tags
)
/
sizeof
(
asn_DEF_BIT_STRING_tags
[
0
]),
0
,
/* No OER visible constraints */
0
,
/* No PER visible constraints */
0
,
0
,
/* No members */
&
asn_SPC_BIT_STRING_specs
...
...
skeletons/BMPString.c
View file @
7678076f
...
...
@@ -18,7 +18,7 @@ static asn_OCTET_STRING_specifics_t asn_SPC_BMPString_specs = {
offsetof
(
BMPString_t
,
_asn_ctx
),
ASN_OSUBV_U16
/* 16-bits character */
};
static
asn_per_constraints_t
asn_DEF_BMPString_constraints
=
{
static
asn_per_constraints_t
asn_DEF_BMPString_
per_
constraints
=
{
{
APC_CONSTRAINED
,
16
,
16
,
0
,
65535
},
{
APC_SEMI_CONSTRAINED
,
-
1
,
-
1
,
0
,
0
},
0
,
0
...
...
@@ -54,7 +54,8 @@ asn_TYPE_descriptor_t asn_DEF_BMPString = {
asn_DEF_BMPString_tags
,
sizeof
(
asn_DEF_BMPString_tags
)
/
sizeof
(
asn_DEF_BMPString_tags
[
0
]),
&
asn_DEF_BMPString_constraints
,
0
,
/* No OER visible constraints */
&
asn_DEF_BMPString_per_constraints
,
0
,
0
,
/* No members */
&
asn_SPC_BMPString_specs
};
...
...
skeletons/BOOLEAN.c
View file @
7678076f
...
...
@@ -41,6 +41,7 @@ asn_TYPE_descriptor_t asn_DEF_BOOLEAN = {
sizeof
(
asn_DEF_BOOLEAN_tags
)
/
sizeof
(
asn_DEF_BOOLEAN_tags
[
0
]),
asn_DEF_BOOLEAN_tags
,
/* Same as above */
sizeof
(
asn_DEF_BOOLEAN_tags
)
/
sizeof
(
asn_DEF_BOOLEAN_tags
[
0
]),
0
,
/* No OER visible constraints */
0
,
/* No PER visible constraints */
0
,
0
,
/* No members */
0
/* No specifics */
...
...
skeletons/ENUMERATED.c
View file @
7678076f
...
...
@@ -43,6 +43,7 @@ asn_TYPE_descriptor_t asn_DEF_ENUMERATED = {
sizeof
(
asn_DEF_ENUMERATED_tags
)
/
sizeof
(
asn_DEF_ENUMERATED_tags
[
0
]),
asn_DEF_ENUMERATED_tags
,
/* Same as above */
sizeof
(
asn_DEF_ENUMERATED_tags
)
/
sizeof
(
asn_DEF_ENUMERATED_tags
[
0
]),
0
,
/* No OER visible constraints */
0
,
/* No PER visible constraints */
0
,
0
,
/* No members */
0
/* No specifics */
...
...
skeletons/GeneralString.c
View file @
7678076f
...
...
@@ -43,6 +43,7 @@ asn_TYPE_descriptor_t asn_DEF_GeneralString = {
asn_DEF_GeneralString_tags
,
sizeof
(
asn_DEF_GeneralString_tags
)
/
sizeof
(
asn_DEF_GeneralString_tags
[
0
]),
0
,
/* No OER visible constraints */
0
,
/* No PER visible constraints */
0
,
0
,
/* No members */
0
/* No specifics */
...
...
skeletons/GeneralizedTime.c
View file @
7678076f
...
...
@@ -202,6 +202,7 @@ asn_TYPE_descriptor_t asn_DEF_GeneralizedTime = {
asn_DEF_GeneralizedTime_tags
,
sizeof
(
asn_DEF_GeneralizedTime_tags
)
/
sizeof
(
asn_DEF_GeneralizedTime_tags
[
0
]),
0
,
/* No OER visible constraints */
&
asn_DEF_GeneralizedTime_constraints
,
0
,
0
,
/* No members */
0
/* No specifics */
...
...
skeletons/GraphicString.c
View file @
7678076f
...
...
@@ -43,6 +43,7 @@ asn_TYPE_descriptor_t asn_DEF_GraphicString = {
asn_DEF_GraphicString_tags
,
sizeof
(
asn_DEF_GraphicString_tags
)
/
sizeof
(
asn_DEF_GraphicString_tags
[
0
]),
0
,
/* No OER visible constraints */
0
,
/* No PER visible constraints */
0
,
0
,
/* No members */
0
/* No specifics */
...
...
skeletons/IA5String.c
View file @
7678076f
...
...
@@ -12,7 +12,7 @@ static const ber_tlv_tag_t asn_DEF_IA5String_tags[] = {
(
ASN_TAG_CLASS_UNIVERSAL
|
(
22
<<
2
)),
/* [UNIVERSAL 22] IMPLICIT ...*/
(
ASN_TAG_CLASS_UNIVERSAL
|
(
4
<<
2
))
/* ... OCTET STRING */
};
static
asn_per_constraints_t
asn_DEF_IA5String_constraints
=
{
static
asn_per_constraints_t
asn_DEF_IA5String_
per_
constraints
=
{
{
APC_CONSTRAINED
,
7
,
7
,
0
,
0x7f
},
/* Value */
{
APC_SEMI_CONSTRAINED
,
-
1
,
-
1
,
0
,
0
},
/* Size */
0
,
0
...
...
@@ -48,7 +48,8 @@ asn_TYPE_descriptor_t asn_DEF_IA5String = {
asn_DEF_IA5String_tags
,
sizeof
(
asn_DEF_IA5String_tags
)
/
sizeof
(
asn_DEF_IA5String_tags
[
0
]),
&
asn_DEF_IA5String_constraints
,
0
,
/* No OER visible constraints */
&
asn_DEF_IA5String_per_constraints
,
0
,
0
,
/* No members */
0
/* No specifics */
};
...
...
skeletons/INTEGER.c
View file @
7678076f
...
...
@@ -44,6 +44,7 @@ asn_TYPE_descriptor_t asn_DEF_INTEGER = {
sizeof
(
asn_DEF_INTEGER_tags
)
/
sizeof
(
asn_DEF_INTEGER_tags
[
0
]),
asn_DEF_INTEGER_tags
,
/* Same as above */
sizeof
(
asn_DEF_INTEGER_tags
)
/
sizeof
(
asn_DEF_INTEGER_tags
[
0
]),
0
,
/* No OER visible constraints */
0
,
/* No PER visible constraints */
0
,
0
,
/* No members */
0
/* No specifics */
...
...
skeletons/INTEGER.h
View file @
7678076f
...
...
@@ -7,6 +7,7 @@
#include <asn_application.h>
#include <asn_codecs_prim.h>
#include <INTEGER_oer.h>
#ifdef __cplusplus
extern
"C"
{
...
...
@@ -41,8 +42,6 @@ xer_type_decoder_f INTEGER_decode_xer;
xer_type_encoder_f
INTEGER_encode_xer
;
per_type_decoder_f
INTEGER_decode_uper
;
per_type_encoder_f
INTEGER_encode_uper
;
oer_type_decoder_f
INTEGER_decode_oer
;
oer_type_encoder_f
INTEGER_encode_oer
;
/***********************************
* Some handy conversion routines. *
...
...
skeletons/ISO646String.c
View file @
7678076f
...
...
@@ -12,7 +12,7 @@ static const ber_tlv_tag_t asn_DEF_ISO646String_tags[] = {
(
ASN_TAG_CLASS_UNIVERSAL
|
(
26
<<
2
)),
/* [UNIVERSAL 26] IMPLICIT ...*/
(
ASN_TAG_CLASS_UNIVERSAL
|
(
4
<<
2
))
/* ... OCTET STRING */
};
static
asn_per_constraints_t
asn_DEF_ISO646String_constraints
=
{
static
asn_per_constraints_t
asn_DEF_ISO646String_
per_
constraints
=
{
{
APC_CONSTRAINED
,
7
,
7
,
0x20
,
0x7e
},
/* Value */
{
APC_SEMI_CONSTRAINED
,
-
1
,
-
1
,
0
,
0
},
/* Size */
0
,
0
...
...
@@ -48,7 +48,8 @@ asn_TYPE_descriptor_t asn_DEF_ISO646String = {
asn_DEF_ISO646String_tags
,
sizeof
(
asn_DEF_ISO646String_tags
)
/
sizeof
(
asn_DEF_ISO646String_tags
[
0
]),
&
asn_DEF_ISO646String_constraints
,
0
,
/* No OER visible constraints */
&
asn_DEF_ISO646String_per_constraints
,
0
,
0
,
/* No members */
0
/* No specifics */
};
skeletons/NULL.c
View file @
7678076f
...
...
@@ -42,6 +42,7 @@ asn_TYPE_descriptor_t asn_DEF_NULL = {
sizeof
(
asn_DEF_NULL_tags
)
/
sizeof
(
asn_DEF_NULL_tags
[
0
]),
asn_DEF_NULL_tags
,
/* Same as above */
sizeof
(
asn_DEF_NULL_tags
)
/
sizeof
(
asn_DEF_NULL_tags
[
0
]),
0
,
/* No OER visible constraints */
0
,
/* No PER visible constraints */
0
,
0
,
/* No members */
0
/* No specifics */
...
...
skeletons/NativeEnumerated.c
View file @
7678076f
...
...
@@ -47,6 +47,7 @@ asn_TYPE_descriptor_t asn_DEF_NativeEnumerated = {
sizeof
(
asn_DEF_NativeEnumerated_tags
)
/
sizeof
(
asn_DEF_NativeEnumerated_tags
[
0
]),
asn_DEF_NativeEnumerated_tags
,
/* Same as above */
sizeof
(
asn_DEF_NativeEnumerated_tags
)
/
sizeof
(
asn_DEF_NativeEnumerated_tags
[
0
]),
0
,
/* No OER visible constraints */
0
,
/* No PER visible constraints */
0
,
0
,
/* No members */
0
/* No specifics */
...
...
skeletons/NativeInteger.c
View file @
7678076f
...
...
@@ -48,6 +48,7 @@ asn_TYPE_descriptor_t asn_DEF_NativeInteger = {
sizeof
(
asn_DEF_NativeInteger_tags
)
/
sizeof
(
asn_DEF_NativeInteger_tags
[
0
]),
asn_DEF_NativeInteger_tags
,
/* Same as above */
sizeof
(
asn_DEF_NativeInteger_tags
)
/
sizeof
(
asn_DEF_NativeInteger_tags
[
0
]),
0
,
/* No OER visible constraints */
0
,
/* No PER visible constraints */
0
,
0
,
/* No members */
0
/* No specifics */
...
...
skeletons/NativeReal.c
View file @
7678076f
...
...
@@ -49,6 +49,7 @@ asn_TYPE_descriptor_t asn_DEF_NativeReal = {
sizeof
(
asn_DEF_NativeReal_tags
)
/
sizeof
(
asn_DEF_NativeReal_tags
[
0
]),
asn_DEF_NativeReal_tags
,
/* Same as above */
sizeof
(
asn_DEF_NativeReal_tags
)
/
sizeof
(
asn_DEF_NativeReal_tags
[
0
]),
0
,
/* No OER visible constraints */
0
,
/* No PER visible constraints */
0
,
0
,
/* No members */
0
/* No specifics */
...
...
skeletons/NumericString.c
View file @
7678076f
...
...
@@ -31,7 +31,7 @@ static int asn_DEF_NumericString_c2v(unsigned int code) {
return
0x20
;
}
}
static
asn_per_constraints_t
asn_DEF_NumericString_constraints
=
{
static
asn_per_constraints_t
asn_DEF_NumericString_
per_
constraints
=
{
{
APC_CONSTRAINED
,
4
,
4
,
0x20
,
0x39
},
/* Value */
{
APC_SEMI_CONSTRAINED
,
-
1
,
-
1
,
0
,
0
},
/* Size */
asn_DEF_NumericString_v2c
,
...
...
@@ -68,7 +68,8 @@ asn_TYPE_descriptor_t asn_DEF_NumericString = {
asn_DEF_NumericString_tags
,
sizeof
(
asn_DEF_NumericString_tags
)
/
sizeof
(
asn_DEF_NumericString_tags
[
0
]),
&
asn_DEF_NumericString_constraints
,
0
,
/* No OER visible constraints */
&
asn_DEF_NumericString_per_constraints
,
0
,
0
,
/* No members */
0
/* No specifics */
};
...
...
skeletons/OBJECT_IDENTIFIER.c
View file @
7678076f
...
...
@@ -46,6 +46,7 @@ asn_TYPE_descriptor_t asn_DEF_OBJECT_IDENTIFIER = {
asn_DEF_OBJECT_IDENTIFIER_tags
,
/* Same as above */
sizeof
(
asn_DEF_OBJECT_IDENTIFIER_tags
)
/
sizeof
(
asn_DEF_OBJECT_IDENTIFIER_tags
[
0
]),
0
,
/* No OER visible constraints */
0
,
/* No PER visible constraints */
0
,
0
,
/* No members */
0
/* No specifics */
...
...
skeletons/OCTET_STRING.c
View file @
7678076f
...
...
@@ -55,6 +55,7 @@ asn_TYPE_descriptor_t asn_DEF_OCTET_STRING = {
asn_DEF_OCTET_STRING_tags
,
/* Same as above */
sizeof
(
asn_DEF_OCTET_STRING_tags
)
/
sizeof
(
asn_DEF_OCTET_STRING_tags
[
0
]),
0
,
/* No OER visible constraints */
0
,
/* No PER visible constraints */
0
,
0
,
/* No members */
&
asn_SPC_OCTET_STRING_specs
...
...
skeletons/ObjectDescriptor.c
View file @
7678076f
...
...
@@ -43,6 +43,7 @@ asn_TYPE_descriptor_t asn_DEF_ObjectDescriptor = {
asn_DEF_ObjectDescriptor_tags
,
sizeof
(
asn_DEF_ObjectDescriptor_tags
)
/
sizeof
(
asn_DEF_ObjectDescriptor_tags
[
0
]),
0
,
/* No OER visible constraints */
0
,
/* No PER visible constraints */
0
,
0
,
/* No members */
0
/* No specifics */
...
...
skeletons/PrintableString.c
View file @
7678076f
...
...
@@ -41,7 +41,7 @@ static int asn_DEF_PrintableString_c2v(unsigned int code) {
return
_PrintableString_code2value
[
code
];
return
-
1
;
}
static
asn_per_constraints_t
asn_DEF_PrintableString_constraints
=
{
static
asn_per_constraints_t
asn_DEF_PrintableString_
per_
constraints
=
{
{
APC_CONSTRAINED
,
4
,
4
,
0x20
,
0x39
},
/* Value */
{
APC_SEMI_CONSTRAINED
,
-
1
,
-
1
,
0
,
0
},
/* Size */
asn_DEF_PrintableString_v2c
,
...
...
@@ -78,7 +78,8 @@ asn_TYPE_descriptor_t asn_DEF_PrintableString = {
asn_DEF_PrintableString_tags
,
sizeof
(
asn_DEF_PrintableString_tags
)
/
sizeof
(
asn_DEF_PrintableString_tags
[
0
]),
&
asn_DEF_PrintableString_constraints
,
0
,
/* No OER visible constraints */
&
asn_DEF_PrintableString_per_constraints
,
0
,
0
,
/* No members */
0
/* No specifics */
};
...
...
skeletons/REAL.c
View file @
7678076f
...
...
@@ -70,6 +70,7 @@ asn_TYPE_descriptor_t asn_DEF_REAL = {
sizeof
(
asn_DEF_REAL_tags
)
/
sizeof
(
asn_DEF_REAL_tags
[
0
]),
asn_DEF_REAL_tags
,
/* Same as above */
sizeof
(
asn_DEF_REAL_tags
)
/
sizeof
(
asn_DEF_REAL_tags
[
0
]),
0
,
/* No OER visible constraints */
0
,
/* No PER visible constraints */
0
,
0
,
/* No members */
0
/* No specifics */
...
...
skeletons/RELATIVE-OID.c
View file @
7678076f
...
...
@@ -47,6 +47,7 @@ asn_TYPE_descriptor_t asn_DEF_RELATIVE_OID = {
asn_DEF_RELATIVE_OID_tags
,
/* Same as above */
sizeof
(
asn_DEF_RELATIVE_OID_tags
)
/
sizeof
(
asn_DEF_RELATIVE_OID_tags
[
0
]),
0
,
/* No OER visible constraints */
0
,
/* No PER visible constraints */
0
,
0
,
/* No members */
0
/* No specifics */
...
...
skeletons/T61String.c
View file @
7678076f
...
...
@@ -43,6 +43,7 @@ asn_TYPE_descriptor_t asn_DEF_T61String = {
asn_DEF_T61String_tags
,
sizeof
(
asn_DEF_T61String_tags
)
/
sizeof
(
asn_DEF_T61String_tags
[
0
]),
0
,
/* No OER visible constraints */
0
,
/* No PER visible constraints */
0
,
0
,
/* No members */
0
/* No specifics */
...
...
skeletons/TeletexString.c
View file @
7678076f
...
...
@@ -43,6 +43,7 @@ asn_TYPE_descriptor_t asn_DEF_TeletexString = {
asn_DEF_TeletexString_tags
,
sizeof
(
asn_DEF_TeletexString_tags
)
/
sizeof
(
asn_DEF_TeletexString_tags
[
0
]),
0
,
/* No OER visible constraints */
0
,
/* No PER visible constraints */
0
,
0
,
/* No members */
0
/* No specifics */
...
...
skeletons/UTCTime.c
View file @
7678076f
...
...
@@ -59,6 +59,7 @@ asn_TYPE_descriptor_t asn_DEF_UTCTime = {
asn_DEF_UTCTime_tags
,
sizeof
(
asn_DEF_UTCTime_tags
)
/
sizeof
(
asn_DEF_UTCTime_tags
[
0
]),
0
,
/* No OER visible constraints */
&
asn_DEF_UTCTime_constraints
,
0
,
0
,
/* No members */
0
/* No specifics */
...
...
skeletons/UTF8String.c
View file @
7678076f
...
...
@@ -44,6 +44,7 @@ asn_TYPE_descriptor_t asn_DEF_UTF8String = {
asn_DEF_UTF8String_tags
,
sizeof
(
asn_DEF_UTF8String_tags
)
/
sizeof
(
asn_DEF_UTF8String_tags
[
0
]),
0
,
/* No OER visible constraints */
0
,
/* No PER visible constraints */
0
,
0
,
/* No members */
0
/* No specifics */
...
...
skeletons/UniversalString.c
View file @
7678076f
...
...
@@ -18,7 +18,7 @@ static asn_OCTET_STRING_specifics_t asn_SPC_UniversalString_specs = {
offsetof
(
UniversalString_t
,
_asn_ctx
),
ASN_OSUBV_U32
/* 32-bits character */
};
static
asn_per_constraints_t
asn_DEF_UniversalString_constraints
=
{
static
asn_per_constraints_t
asn_DEF_UniversalString_
per_
constraints
=
{
{
APC_CONSTRAINED
,
32
,
32
,
0
,
2147483647
},
{
APC_SEMI_CONSTRAINED
,
-
1
,
-
1
,
0
,
0
},
0
,
0
...
...
@@ -54,7 +54,8 @@ asn_TYPE_descriptor_t asn_DEF_UniversalString = {
asn_DEF_UniversalString_tags
,
sizeof
(
asn_DEF_UniversalString_tags
)
/
sizeof
(
asn_DEF_UniversalString_tags
[
0
]),
&
asn_DEF_UniversalString_constraints
,
0
,
/* No OER visible constraints */
&
asn_DEF_UniversalString_per_constraints
,
0
,
0
,
/* No members */
&
asn_SPC_UniversalString_specs
};
...
...
skeletons/VideotexString.c
View file @
7678076f
...
...
@@ -43,6 +43,7 @@ asn_TYPE_descriptor_t asn_DEF_VideotexString = {
asn_DEF_VideotexString_tags
,
sizeof
(
asn_DEF_VideotexString_tags
)
/
sizeof
(
asn_DEF_VideotexString_tags
[
0
]),
0
,
/* No OER visible constraints */
0
,
/* No PER visible constraints */
0
,
0
,
/* No members */
0
/* No specifics */
...
...
skeletons/VisibleString.c
View file @
7678076f
...
...
@@ -48,6 +48,7 @@ asn_TYPE_descriptor_t asn_DEF_VisibleString = {
asn_DEF_VisibleString_tags
,
sizeof
(
asn_DEF_VisibleString_tags
)
/
sizeof
(
asn_DEF_VisibleString_tags
[
0
]),
0
,
/* No OER visible constraints */
&
asn_DEF_VisibleString_constraints
,
0
,
0
,
/* No members */
0
/* No specifics */
...
...
skeletons/constr_TYPE.h
View file @
7678076f
...
...
@@ -117,7 +117,8 @@ typedef struct asn_TYPE_descriptor_s {
const
ber_tlv_tag_t
*
all_tags
;
/* Every tag for BER/containment */
int
all_tags_count
;
/* Number of tags */
asn_per_constraints_t
*
per_constraints
;
/* PER compiled constraints */
asn_oer_constraints_t
*
oer_constraints
;
/* OER constraints */
asn_per_constraints_t
*
per_constraints
;
/* PER constraints */
/*
* An ASN.1 production type members (members of SEQUENCE, SET, CHOICE).
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment