summaryrefslogtreecommitdiff
path: root/epan/dissectors/packet-h235.c
diff options
context:
space:
mode:
authorTomas Kukosa <tomas.kukosa@siemens.com>2006-06-30 10:18:25 +0000
committerTomas Kukosa <tomas.kukosa@siemens.com>2006-06-30 10:18:25 +0000
commitba9d5cd62548f225b170c212df3cae35f9e07c88 (patch)
tree73ceb0c1de00553f92b0b6047425cabe7bdbfcee /epan/dissectors/packet-h235.c
parent4e01adf36e805452e43674e597c22ec8072a7fcd (diff)
downloadwireshark-ba9d5cd62548f225b170c212df3cae35f9e07c88.tar.gz
fix wrong terminator record in per_sequence_t tables
svn path=/trunk/; revision=18621
Diffstat (limited to 'epan/dissectors/packet-h235.c')
-rw-r--r--epan/dissectors/packet-h235.c48
1 files changed, 24 insertions, 24 deletions
diff --git a/epan/dissectors/packet-h235.c b/epan/dissectors/packet-h235.c
index 088a6c4fef..f95c202fef 100644
--- a/epan/dissectors/packet-h235.c
+++ b/epan/dissectors/packet-h235.c
@@ -301,7 +301,7 @@ dissect_h235_OCTET_STRING(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_
static const per_sequence_t NonStandardParameter_sequence[] = {
{ "nonStandardIdentifier" , &hf_h235_nonStandardIdentifier, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_h235_OBJECT_IDENTIFIER },
{ "data" , &hf_h235_data , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_h235_OCTET_STRING },
- { NULL, 0, 0, NULL }
+ { NULL, NULL, 0, 0, NULL }
};
static int
@@ -327,7 +327,7 @@ static const per_sequence_t DHset_sequence[] = {
{ "halfkey" , &hf_h235_halfkey , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_h235_BIT_STRING_SIZE_0_2048 },
{ "modSize" , &hf_h235_modSize , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_h235_BIT_STRING_SIZE_0_2048 },
{ "generator" , &hf_h235_generator , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_h235_BIT_STRING_SIZE_0_2048 },
- { NULL, 0, 0, NULL }
+ { NULL, NULL, 0, 0, NULL }
};
static int
@@ -352,7 +352,7 @@ dissect_h235_BIT_STRING_SIZE_0_511(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U
static const per_sequence_t ECpoint_sequence[] = {
{ "x" , &hf_h235_x , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_h235_BIT_STRING_SIZE_0_511 },
{ "y" , &hf_h235_y , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_h235_BIT_STRING_SIZE_0_511 },
- { NULL, 0, 0, NULL }
+ { NULL, NULL, 0, 0, NULL }
};
static int
@@ -370,7 +370,7 @@ static const per_sequence_t T_eckasdhp_sequence[] = {
{ "base" , &hf_h235_base , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_h235_ECpoint },
{ "weierstrassA" , &hf_h235_weierstrassA , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_h235_BIT_STRING_SIZE_0_511 },
{ "weierstrassB" , &hf_h235_weierstrassB , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_h235_BIT_STRING_SIZE_0_511 },
- { NULL, 0, 0, NULL }
+ { NULL, NULL, 0, 0, NULL }
};
static int
@@ -388,7 +388,7 @@ static const per_sequence_t T_eckasdh2_sequence[] = {
{ "base" , &hf_h235_base , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_h235_ECpoint },
{ "weierstrassA" , &hf_h235_weierstrassA , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_h235_BIT_STRING_SIZE_0_511 },
{ "weierstrassB" , &hf_h235_weierstrassB , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_h235_BIT_STRING_SIZE_0_511 },
- { NULL, 0, 0, NULL }
+ { NULL, NULL, 0, 0, NULL }
};
static int
@@ -425,7 +425,7 @@ dissect_h235_ECKASDH(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_tree
static const per_sequence_t TypedCertificate_sequence[] = {
{ "type" , &hf_h235_type , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_h235_OBJECT_IDENTIFIER },
{ "certificate" , &hf_h235_certificatedata, ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_h235_OCTET_STRING },
- { NULL, 0, 0, NULL }
+ { NULL, NULL, 0, 0, NULL }
};
static int
@@ -539,7 +539,7 @@ static const per_sequence_t Params_sequence[] = {
{ "iv16" , &hf_h235_iv16 , ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_h235_IV16 },
{ "iv" , &hf_h235_iv , ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_h235_OCTET_STRING },
{ "clearSalt" , &hf_h235_clearSalt , ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_h235_OCTET_STRING },
- { NULL, 0, 0, NULL }
+ { NULL, NULL, 0, 0, NULL }
};
static int
@@ -555,7 +555,7 @@ static const per_sequence_t ENCRYPTEDxxx_sequence[] = {
{ "algorithmOID" , &hf_h235_algorithmOID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_h235_OBJECT_IDENTIFIER },
{ "paramS" , &hf_h235_paramS , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_h235_Params },
{ "encryptedData" , &hf_h235_encryptedData , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_h235_OCTET_STRING },
- { NULL, 0, 0, NULL }
+ { NULL, NULL, 0, 0, NULL }
};
int
@@ -585,7 +585,7 @@ static const per_sequence_t SIGNEDxxx_sequence[] = {
{ "algorithmOID" , &hf_h235_algorithmOID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_h235_OBJECT_IDENTIFIER },
{ "paramS" , &hf_h235_paramS , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_h235_Params },
{ "signature" , &hf_h235_signaturedata , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_h235_BIT_STRING },
- { NULL, 0, 0, NULL }
+ { NULL, NULL, 0, 0, NULL }
};
int
@@ -610,7 +610,7 @@ static const per_sequence_t V3KeySyncMaterial_sequence[] = {
{ "paramSsalt" , &hf_h235_paramSsalt , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_h235_Params },
{ "keyDerivationOID" , &hf_h235_keyDerivationOID, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_h235_OBJECT_IDENTIFIER },
{ "genericKeyMaterial" , &hf_h235_genericKeyMaterial, ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_h235_OCTET_STRING },
- { NULL, 0, 0, NULL }
+ { NULL, NULL, 0, 0, NULL }
};
static int
@@ -709,7 +709,7 @@ static const per_sequence_t ProfileElement_sequence[] = {
{ "elementID" , &hf_h235_elementID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_h235_INTEGER_0_255 },
{ "paramS" , &hf_h235_paramS , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_h235_Params },
{ "element" , &hf_h235_element , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_h235_Element },
- { NULL, 0, 0, NULL }
+ { NULL, NULL, 0, 0, NULL }
};
static int
@@ -748,7 +748,7 @@ static const per_sequence_t ClearToken_sequence[] = {
{ "sendersID" , &hf_h235_sendersID , ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_h235_Identifier },
{ "h235Key" , &hf_h235_h235Key , ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_h235_H235Key },
{ "profileInfo" , &hf_h235_profileInfo , ASN1_NOT_EXTENSION_ROOT, ASN1_OPTIONAL , dissect_h235_SEQUENCE_OF_ProfileElement },
- { NULL, 0, 0, NULL }
+ { NULL, NULL, 0, 0, NULL }
};
int
@@ -767,7 +767,7 @@ static const per_sequence_t HASHEDxxx_sequence[] = {
{ "algorithmOID" , &hf_h235_algorithmOID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_h235_OBJECT_IDENTIFIER },
{ "paramS" , &hf_h235_paramS , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_h235_Params },
{ "hash" , &hf_h235_hash , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_h235_BIT_STRING },
- { NULL, 0, 0, NULL }
+ { NULL, NULL, 0, 0, NULL }
};
int
@@ -812,7 +812,7 @@ dissect_h235_EncodedPwdCertToken(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_,
static const per_sequence_t T_cryptoEncryptedToken_sequence[] = {
{ "tokenOID" , &hf_h235_tokenOID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_h235_OBJECT_IDENTIFIER },
{ "token" , &hf_h235_encryptedToken , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_h235_ENCRYPTEDxxx },
- { NULL, 0, 0, NULL }
+ { NULL, NULL, 0, 0, NULL }
};
static int
@@ -827,7 +827,7 @@ dissect_h235_T_cryptoEncryptedToken(tvbuff_t *tvb, int offset, asn_ctx_t *actx _
static const per_sequence_t T_cryptoSignedToken_sequence[] = {
{ "tokenOID" , &hf_h235_tokenOID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_h235_OBJECT_IDENTIFIER },
{ "token" , &hf_h235_signedToken , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_h235_SIGNEDxxx },
- { NULL, 0, 0, NULL }
+ { NULL, NULL, 0, 0, NULL }
};
static int
@@ -843,7 +843,7 @@ static const per_sequence_t T_cryptoHashedToken_sequence[] = {
{ "tokenOID" , &hf_h235_tokenOID , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_h235_OBJECT_IDENTIFIER },
{ "hashedVals" , &hf_h235_hashedVals , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_h235_ClearToken },
{ "token" , &hf_h235_hashedToken , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_h235_HASHEDxxx },
- { NULL, 0, 0, NULL }
+ { NULL, NULL, 0, 0, NULL }
};
static int
@@ -890,7 +890,7 @@ static const per_sequence_t KeySignedMaterial_sequence[] = {
{ "srandom" , &hf_h235_srandom , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_h235_RandomVal },
{ "timeStamp" , &hf_h235_timeStamp , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_h235_TimeStamp },
{ "encrptval" , &hf_h235_encrptval , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_h235_ENCRYPTEDxxx },
- { NULL, 0, 0, NULL }
+ { NULL, NULL, 0, 0, NULL }
};
static int
@@ -916,7 +916,7 @@ static const per_sequence_t ReturnSig_sequence[] = {
{ "responseRandom" , &hf_h235_responseRandom , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_h235_RandomVal },
{ "requestRandom" , &hf_h235_requestRandom , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_h235_RandomVal },
{ "certificate" , &hf_h235_certificate , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_h235_TypedCertificate },
- { NULL, 0, 0, NULL }
+ { NULL, NULL, 0, 0, NULL }
};
static int
@@ -940,7 +940,7 @@ dissect_h235_EncodedReturnSig(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, pr
static const per_sequence_t KeySyncMaterial_sequence[] = {
{ "generalID" , &hf_h235_generalID , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_h235_Identifier },
{ "keyMaterial" , &hf_h235_keyMaterial , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_h235_KeyMaterial },
- { NULL, 0, 0, NULL }
+ { NULL, NULL, 0, 0, NULL }
};
static int
@@ -974,7 +974,7 @@ dissect_h235_INTEGER_0_24(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto_
static const per_sequence_t FecOrder_sequence[] = {
{ "fecBeforeSrtp" , &hf_h235_fecBeforeSrtp , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_h235_NULL },
{ "fecAfterSrtp" , &hf_h235_fecAfterSrtp , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_h235_NULL },
- { NULL, 0, 0, NULL }
+ { NULL, NULL, 0, 0, NULL }
};
static int
@@ -1017,7 +1017,7 @@ static const per_sequence_t SrtpSessionParameters_sequence[] = {
{ "fecOrder" , &hf_h235_fecOrder , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_h235_FecOrder },
{ "windowSizeHint" , &hf_h235_windowSizeHint , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_h235_INTEGER_64_65535 },
{ "newParameter" , &hf_h235_newParameter , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_h235_SEQUENCE_OF_GenericData },
- { NULL, 0, 0, NULL }
+ { NULL, NULL, 0, 0, NULL }
};
static int
@@ -1033,7 +1033,7 @@ static const per_sequence_t SrtpCryptoInfo_sequence[] = {
{ "cryptoSuite" , &hf_h235_cryptoSuite , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_h235_OBJECT_IDENTIFIER },
{ "sessionParams" , &hf_h235_sessionParams , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_h235_SrtpSessionParameters },
{ "allowMKI" , &hf_h235_allowMKI , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_h235_BOOLEAN },
- { NULL, 0, 0, NULL }
+ { NULL, NULL, 0, 0, NULL }
};
static int
@@ -1093,7 +1093,7 @@ dissect_h235_INTEGER_1_128(tvbuff_t *tvb, int offset, asn_ctx_t *actx _U_, proto
static const per_sequence_t T_mki_sequence[] = {
{ "length" , &hf_h235_length , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_h235_INTEGER_1_128 },
{ "value" , &hf_h235_value , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_h235_OCTET_STRING },
- { NULL, 0, 0, NULL }
+ { NULL, NULL, 0, 0, NULL }
};
static int
@@ -1110,7 +1110,7 @@ static const per_sequence_t SrtpKeyParameters_sequence[] = {
{ "masterSalt" , &hf_h235_masterSalt , ASN1_EXTENSION_ROOT , ASN1_NOT_OPTIONAL, dissect_h235_OCTET_STRING },
{ "lifetime" , &hf_h235_lifetime , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_h235_T_lifetime },
{ "mki" , &hf_h235_mki , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_h235_T_mki },
- { NULL, 0, 0, NULL }
+ { NULL, NULL, 0, 0, NULL }
};
static int