aboutsummaryrefslogtreecommitdiffstats
path: root/asn1/x509sat/packet-x509sat-template.c
diff options
context:
space:
mode:
authorRonnie Sahlberg <ronnie_sahlberg@ozemail.com.au>2004-07-23 08:21:51 +0000
committerRonnie Sahlberg <ronnie_sahlberg@ozemail.com.au>2004-07-23 08:21:51 +0000
commitb662cf76417166cf82d8c68d2daec1dc19f6def1 (patch)
tree48646ba2d7f7a8cd1ec8549ee83c6f78d969c4a2 /asn1/x509sat/packet-x509sat-template.c
parent89f9e1ee8840a88547bb7167db0039ab2ca675a0 (diff)
add all the other (quite a lot of them) attributes that were of the type DirectoryString
(see how good it is to put markers for emacs macros in the files, it was pretty quick, wasnt it? i even tested the resulting code.) svn path=/trunk/; revision=11481
Diffstat (limited to 'asn1/x509sat/packet-x509sat-template.c')
-rw-r--r--asn1/x509sat/packet-x509sat-template.c339
1 files changed, 339 insertions, 0 deletions
diff --git a/asn1/x509sat/packet-x509sat-template.c b/asn1/x509sat/packet-x509sat-template.c
index 3001eab1f0..9a08e3f0f9 100644
--- a/asn1/x509sat/packet-x509sat-template.c
+++ b/asn1/x509sat/packet-x509sat-template.c
@@ -45,6 +45,34 @@
int proto_x509sat = -1;
int hf_x509sat_countryName = -1;
int hf_x509sat_organizationName = -1;
+int hf_x509sat_knowledgeInformation = -1;
+int hf_x509sat_name = -1;
+int hf_x509sat_commonName = -1;
+int hf_x509sat_surname = -1;
+int hf_x509sat_givenName = -1;
+int hf_x509sat_initials = -1;
+int hf_x509sat_generationQualifier = -1;
+int hf_x509sat_pseudonym = -1;
+int hf_x509sat_localityName = -1;
+int hf_x509sat_collectiveLocalityName = -1;
+int hf_x509sat_stateOrProvinceName = -1;
+int hf_x509sat_collectiveStateOrProvinceName = -1;
+int hf_x509sat_streetAddress = -1;
+int hf_x509sat_collectiveStreetAddress = -1;
+int hf_x509sat_houseIdentifier = -1;
+int hf_x509sat_collectiveOrganizationName = -1;
+int hf_x509sat_organizationalUnitName = -1;
+int hf_x509sat_collectiveOrganizationalUnitName = -1;
+int hf_x509sat_title = -1;
+int hf_x509sat_description = -1;
+int hf_x509sat_businessCategory = -1;
+int hf_x509sat_postalCode = -1;
+int hf_x509sat_collectivePostalCode = -1;
+int hf_x509sat_postOfficeBox = -1;
+int hf_x509sat_collectivePostOfficeBox = -1;
+int hf_x509sat_physicalDeliveryOfficeName = -1;
+int hf_x509sat_collectivePhysicalDeliveryOfficeName = -1;
+int hf_x509sat_dmdName = -1;
/*aaa*/
#include "packet-x509sat-hf.c"
@@ -120,6 +148,174 @@ dissect_x509sat_organizationName_callback(tvbuff_t *tvb, packet_info *pinfo, pro
{
dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_organizationName);
}
+
+static void
+dissect_x509sat_knowledgeInformation_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_knowledgeInformation);
+}
+
+static void
+dissect_x509sat_name_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_name);
+}
+
+static void
+dissect_x509sat_commonName_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_commonName);
+}
+
+static void
+dissect_x509sat_surname_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_surname);
+}
+
+static void
+dissect_x509sat_givenName_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_givenName);
+}
+
+static void
+dissect_x509sat_initials_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_initials);
+}
+
+static void
+dissect_x509sat_generationQualifier_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_generationQualifier);
+}
+
+static void
+dissect_x509sat_pseudonym_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_pseudonym);
+}
+
+static void
+dissect_x509sat_localityName_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_localityName);
+}
+
+static void
+dissect_x509sat_collectiveLocalityName_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_collectiveLocalityName);
+}
+
+static void
+dissect_x509sat_stateOrProvinceName_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_stateOrProvinceName);
+}
+
+static void
+dissect_x509sat_collectiveStateOrProvinceName_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_collectiveStateOrProvinceName);
+}
+
+static void
+dissect_x509sat_streetAddress_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_streetAddress);
+}
+
+static void
+dissect_x509sat_collectiveStreetAddress_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_collectiveStreetAddress);
+}
+
+static void
+dissect_x509sat_houseIdentifier_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_houseIdentifier);
+}
+
+static void
+dissect_x509sat_collectiveOrganizationName_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_collectiveOrganizationName);
+}
+
+static void
+dissect_x509sat_organizationalUnitName_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_organizationalUnitName);
+}
+
+static void
+dissect_x509sat_collectiveOrganizationalUnitName_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_collectiveOrganizationalUnitName);
+}
+
+static void
+dissect_x509sat_title_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_title);
+}
+
+static void
+dissect_x509sat_description_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_description);
+}
+
+static void
+dissect_x509sat_businessCategory_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_businessCategory);
+}
+
+static void
+dissect_x509sat_postalCode_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_postalCode);
+}
+
+static void
+dissect_x509sat_collectivePostalCode_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_collectivePostalCode);
+}
+
+static void
+dissect_x509sat_postOfficeBox_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_postOfficeBox);
+}
+
+static void
+dissect_x509sat_collectivePostOfficeBox_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_collectivePostOfficeBox);
+}
+
+static void
+dissect_x509sat_physicalDeliveryOfficeName_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_physicalDeliveryOfficeName);
+}
+
+static void
+dissect_x509sat_collectivePhysicalDeliveryOfficeName_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_collectivePhysicalDeliveryOfficeName);
+}
+
+static void
+dissect_x509sat_dmdName_callback(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
+{
+ dissect_x509sat_DirectoryString(FALSE, tvb, 0, pinfo, tree, hf_x509sat_dmdName);
+}
/*bbb*/
/*--- proto_register_x509sat ----------------------------------------------*/
@@ -135,6 +331,118 @@ void proto_register_x509sat(void) {
{ "organizationName", "x509sat.organizationName",
FT_STRING, BASE_NONE, NULL, 0,
"Organization Name", HFILL }},
+ { &hf_x509sat_knowledgeInformation,
+ { "knowledgeInformation", "x509sat.knowledgeInformation",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "knowledgeInformation", HFILL }},
+ { &hf_x509sat_name,
+ { "name", "x509sat.name",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "name", HFILL }},
+ { &hf_x509sat_commonName,
+ { "commonName", "x509sat.commonName",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "commonName", HFILL }},
+ { &hf_x509sat_surname,
+ { "surname", "x509sat.surname",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "surname", HFILL }},
+ { &hf_x509sat_givenName,
+ { "givenName", "x509sat.givenName",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "givenName", HFILL }},
+ { &hf_x509sat_initials,
+ { "initials", "x509sat.initials",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "initials", HFILL }},
+ { &hf_x509sat_generationQualifier,
+ { "generationQualifier", "x509sat.generationQualifier",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "generationQualifier", HFILL }},
+ { &hf_x509sat_pseudonym,
+ { "pseudonym", "x509sat.pseudonym",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "pseudonym", HFILL }},
+ { &hf_x509sat_localityName,
+ { "localityName", "x509sat.localityName",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "localityName", HFILL }},
+ { &hf_x509sat_collectiveLocalityName,
+ { "collectiveLocalityName", "x509sat.collectiveLocalityName",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "collectiveLocalityName", HFILL }},
+ { &hf_x509sat_stateOrProvinceName,
+ { "stateOrProvinceName", "x509sat.stateOrProvinceName",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "stateOrProvinceName", HFILL }},
+ { &hf_x509sat_collectiveStateOrProvinceName,
+ { "collectiveStateOrProvinceName", "x509sat.collectiveStateOrProvinceName",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "collectiveStateOrProvinceName", HFILL }},
+ { &hf_x509sat_streetAddress,
+ { "streetAddress", "x509sat.streetAddress",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "streetAddress", HFILL }},
+ { &hf_x509sat_collectiveStreetAddress,
+ { "collectiveStreetAddress", "x509sat.collectiveStreetAddress",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "collectiveStreetAddress", HFILL }},
+ { &hf_x509sat_houseIdentifier,
+ { "houseIdentifier", "x509sat.houseIdentifier",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "houseIdentifier", HFILL }},
+ { &hf_x509sat_collectiveOrganizationName,
+ { "collectiveOrganizationName", "x509sat.collectiveOrganizationName",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "collectiveOrganizationName", HFILL }},
+ { &hf_x509sat_organizationalUnitName,
+ { "organizationalUnitName", "x509sat.organizationalUnitName",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "organizationalUnitName", HFILL }},
+ { &hf_x509sat_collectiveOrganizationalUnitName,
+ { "collectiveOrganizationalUnitName", "x509sat.collectiveOrganizationalUnitName",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "collectiveOrganizationalUnitName", HFILL }},
+ { &hf_x509sat_title,
+ { "title", "x509sat.title",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "title", HFILL }},
+ { &hf_x509sat_description,
+ { "description", "x509sat.description",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "description", HFILL }},
+ { &hf_x509sat_businessCategory,
+ { "businessCategory", "x509sat.businessCategory",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "businessCategory", HFILL }},
+ { &hf_x509sat_postalCode,
+ { "postalCode", "x509sat.postalCode",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "postalCode", HFILL }},
+ { &hf_x509sat_collectivePostalCode,
+ { "collectivePostalCode", "x509sat.collectivePostalCode",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "collectivePostalCode", HFILL }},
+ { &hf_x509sat_postOfficeBox,
+ { "postOfficeBox", "x509sat.postOfficeBox",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "postOfficeBox", HFILL }},
+ { &hf_x509sat_collectivePostOfficeBox,
+ { "collectivePostOfficeBox", "x509sat.collectivePostOfficeBox",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "collectivePostOfficeBox", HFILL }},
+ { &hf_x509sat_physicalDeliveryOfficeName,
+ { "physicalDeliveryOfficeName", "x509sat.physicalDeliveryOfficeName",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "physicalDeliveryOfficeName", HFILL }},
+ { &hf_x509sat_collectivePhysicalDeliveryOfficeName,
+ { "collectivePhysicalDeliveryOfficeName", "x509sat.collectivePhysicalDeliveryOfficeName",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "collectivePhysicalDeliveryOfficeName", HFILL }},
+ { &hf_x509sat_dmdName,
+ { "dmdName", "x509sat.dmdName",
+ FT_STRING, BASE_NONE, NULL, 0,
+ "dmdName", HFILL }},
/*ccc*/
#include "packet-x509sat-hfarr.c"
};
@@ -157,8 +465,39 @@ void proto_register_x509sat(void) {
/*--- proto_reg_handoff_x509sat -------------------------------------------*/
void proto_reg_handoff_x509sat(void) {
+ register_ber_oid_dissector("2.5.4.2", dissect_x509sat_knowledgeInformation_callback, proto_x509sat, "id-at-knowledgeInformation");
+ register_ber_oid_dissector("2.5.4.3", dissect_x509sat_commonName_callback, proto_x509sat, "id-at-commonName");
+ register_ber_oid_dissector("2.5.4.4", dissect_x509sat_surname_callback, proto_x509sat, "id-at-surname");
register_ber_oid_dissector("2.5.4.6", dissect_x509sat_countryName_callback, proto_x509sat, "id-at-countryName");
+ register_ber_oid_dissector("2.5.4.7", dissect_x509sat_localityName_callback, proto_x509sat, "id-at-localityName");
+ register_ber_oid_dissector("2.5.4.7.1", dissect_x509sat_collectiveLocalityName_callback, proto_x509sat, "id-at-collectiveLocalityName");
+ register_ber_oid_dissector("2.5.4.8", dissect_x509sat_stateOrProvinceName_callback, proto_x509sat, "id-at-stateOrProvinceName");
+ register_ber_oid_dissector("2.5.4.8.1", dissect_x509sat_collectiveStateOrProvinceName_callback, proto_x509sat, "id-at-collectiveStateOrProvinceName");
+ register_ber_oid_dissector("2.5.4.9", dissect_x509sat_streetAddress_callback, proto_x509sat, "id-at-streetAddress");
+ register_ber_oid_dissector("2.5.4.9.1", dissect_x509sat_collectiveStreetAddress_callback, proto_x509sat, "id-at-collectiveStreetAddress");
register_ber_oid_dissector("2.5.4.10", dissect_x509sat_organizationName_callback, proto_x509sat, "id-at-organizationName");
+ register_ber_oid_dissector("2.5.4.10.1", dissect_x509sat_collectiveOrganizationName_callback, proto_x509sat, "id-at-collectiveOrganizationName");
+ register_ber_oid_dissector("2.5.4.11", dissect_x509sat_organizationalUnitName_callback, proto_x509sat, "id-at-organizationalUnitName");
+ register_ber_oid_dissector("2.5.4.11.1", dissect_x509sat_collectiveOrganizationalUnitName_callback, proto_x509sat, "id-at-collectiveOrganizationalUnitName");
+ register_ber_oid_dissector("2.5.4.12", dissect_x509sat_title_callback, proto_x509sat, "id-at-title");
+ register_ber_oid_dissector("2.5.4.13", dissect_x509sat_description_callback, proto_x509sat, "id-at-description");
+ register_ber_oid_dissector("2.5.4.15", dissect_x509sat_businessCategory_callback, proto_x509sat, "id-at-businessCategory");
+ register_ber_oid_dissector("2.5.4.17", dissect_x509sat_postalCode_callback, proto_x509sat, "id-at-postalCode");
+ register_ber_oid_dissector("2.5.4.17.1", dissect_x509sat_collectivePostalCode_callback, proto_x509sat, "id-at-collectivePostalCode");
+ register_ber_oid_dissector("2.5.4.18", dissect_x509sat_postOfficeBox_callback, proto_x509sat, "id-at-postOfficeBox");
+ register_ber_oid_dissector("2.5.4.18.1", dissect_x509sat_collectivePostOfficeBox_callback, proto_x509sat, "id-at-collectivePostOfficeBox");
+ register_ber_oid_dissector("2.5.4.19", dissect_x509sat_physicalDeliveryOfficeName_callback, proto_x509sat, "id-at-physicalDeliveryOfficeName");
+ register_ber_oid_dissector("2.5.4.19.1", dissect_x509sat_collectivePhysicalDeliveryOfficeName_callback, proto_x509sat, "id-at-collectivePhysicalDeliveryOfficeName");
+ register_ber_oid_dissector("2.5.4.41", dissect_x509sat_name_callback, proto_x509sat, "id-at-name");
+ register_ber_oid_dissector("2.5.4.42", dissect_x509sat_givenName_callback, proto_x509sat, "id-at-givenName");
+ register_ber_oid_dissector("2.5.4.43", dissect_x509sat_initials_callback, proto_x509sat, "id-at-initials");
+ register_ber_oid_dissector("2.5.4.44", dissect_x509sat_generationQualifier_callback, proto_x509sat, "id-at-generationQualifier");
+ register_ber_oid_dissector("2.5.4.51", dissect_x509sat_houseIdentifier_callback, proto_x509sat, "id-at-houseIdentifier");
+ register_ber_oid_dissector("2.5.4.54", dissect_x509sat_dmdName_callback, proto_x509sat, "id-at-dmdName");
+ register_ber_oid_dissector("2.5.4.65", dissect_x509sat_pseudonym_callback, proto_x509sat, "id-at-pseudonym");
+
/*ddd*/
}
+
+