forked from osmocom/wireshark
CBRS-OIDs: adding Citizens Broadband Radio Service Object Identifiers
Used within CBRS X.509 certificates, related certificate requests etc Extracted from - WInnForum CBRS COMSEC TS WINNF-15-S-0065-V2.0.0 https://www.wirelessinnovation.org/assets/work_products/Specifications/winnf-15-s-0065-v2.0.0%20cbrs%20communications%20security%20technical%20specification.pdf - WInnForum CBRS Certificate Policy Document WINNF-17-S-0022 https://www.wirelessinnovation.org/assets/work_products/Specifications/winnf-17-s-0022%20v1.0.0%20cbrs%20pki%20certificate%20policy.pdf Change-Id: I7ee5246bb15214d37cd566f8b2beadeb0a2bce01 Reviewed-on: https://code.wireshark.org/review/30642 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
This commit is contained in:
parent
b110c470d8
commit
99c4e96be5
|
@ -82,6 +82,7 @@ set(CLEAN_ASN1_DISSECTOR_SRC
|
|||
${CMAKE_CURRENT_SOURCE_DIR}/packet-atn-cpdlc.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/packet-c1222.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/packet-camel.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/packet-cbrs-oids.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/packet-cdt.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/packet-charging_ase.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/packet-cmip.c
|
||||
|
|
|
@ -21,6 +21,7 @@ set(ASN1_SRC_DIRS
|
|||
atn-ulcs
|
||||
c1222
|
||||
camel
|
||||
cbrs-oids
|
||||
cdt
|
||||
charging_ase
|
||||
cmip
|
||||
|
|
|
@ -0,0 +1,41 @@
|
|||
# CMakeLists.txt
|
||||
#
|
||||
# Wireshark - Network traffic analyzer
|
||||
# By Gerald Combs <gerald@wireshark.org>
|
||||
# Copyright 1998 Gerald Combs
|
||||
#
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
#
|
||||
|
||||
set( PROTOCOL_NAME cbrs-oids )
|
||||
|
||||
set( PROTO_OPT )
|
||||
|
||||
set( EXPORT_FILES
|
||||
${PROTOCOL_NAME}-exp.cnf
|
||||
)
|
||||
|
||||
set( EXT_ASN_FILE_LIST
|
||||
)
|
||||
|
||||
set( ASN_FILE_LIST
|
||||
cbrs-oids.asn
|
||||
)
|
||||
|
||||
set( EXTRA_DIST
|
||||
${ASN_FILE_LIST}
|
||||
packet-${PROTOCOL_NAME}-template.c
|
||||
${PROTOCOL_NAME}.cnf
|
||||
)
|
||||
|
||||
set( SRC_FILES
|
||||
${EXTRA_DIST}
|
||||
${EXT_ASN_FILE_LIST}
|
||||
)
|
||||
|
||||
set( A2W_FLAGS -b )
|
||||
|
||||
set( EXTRA_CNF
|
||||
)
|
||||
|
||||
ASN2WRS()
|
|
@ -0,0 +1,23 @@
|
|||
--
|
||||
-- Citizens Broadband Radio Service - Object Identifiers
|
||||
--
|
||||
-- ASN.1 interpolated from
|
||||
-- - WInnForum CBRS COMSEC TS WINNF-15-S-0065-V2.0.0
|
||||
-- https://www.wirelessinnovation.org/assets/work_products/Specifications/winnf-15-s-0065-v2.0.0%20cbrs%20communications%20security%20technical%20specification.pdf
|
||||
-- - WInnForum CBRS Certificate Policy Document WINNF-17-S-0022
|
||||
-- https://www.wirelessinnovation.org/assets/work_products/Specifications/winnf-17-s-0022%20v1.0.0%20cbrs%20pki%20certificate%20policy.pdf
|
||||
-- on 2018-11-14
|
||||
|
||||
TCG DEFINITIONS::=
|
||||
|
||||
BEGIN
|
||||
|
||||
ZONE ::= UTF8String
|
||||
FREQUENCY ::= UTF8String
|
||||
FCCID ::= UTF8String
|
||||
SERIAL ::= UTF8String
|
||||
FRN ::= UTF8String
|
||||
CPIRID ::= UTF8String
|
||||
TEST ::= UTF8String
|
||||
|
||||
END
|
|
@ -0,0 +1,11 @@
|
|||
# cbrs-oids.cnf
|
||||
# Citizens Broadband Radio Service - Object Identifiers confirmation file
|
||||
|
||||
#.REGISTER
|
||||
ZONE B "1.3.6.1.4.1.46609.1.2" "CBRS_PAL_ZONE"
|
||||
FREQUENCY B "1.3.6.1.4.1.46609.1.3" "CBRS_PAL_FREQUENCY"
|
||||
FCCID B "1.3.6.1.4.1.46609.1.4" "CBRS_CBSD_FCCID"
|
||||
SERIAL B "1.3.6.1.4.1.46609.1.5" "CBRS_CBSD_SERIAL"
|
||||
FRN B "1.3.6.1.4.1.46609.1.6" "CBRS_SAS/OPERATOR_administrator_FRN"
|
||||
CPIRID B "1.3.6.1.4.1.46609.1.7" "CBRS_installer_CPIR-ID"
|
||||
TEST B "1.3.6.1.4.1.46609.1.8" "CBRS_TEST"
|
|
@ -0,0 +1,74 @@
|
|||
/* packet-cbrs-oids.c
|
||||
*
|
||||
* Citizens Broadband Radio Service - Object Identifiers
|
||||
*
|
||||
* Extracted from
|
||||
* - WInnForum CBRS COMSEC TS WINNF-15-S-0065-V2.0.0
|
||||
* https://www.wirelessinnovation.org/assets/work_products/Specifications/winnf-15-s-0065-v2.0.0%20cbrs%20communications%20security%20technical%20specification.pdf
|
||||
* - WInnForum CBRS Certificate Policy Document WINNF-17-S-0022
|
||||
* https://www.wirelessinnovation.org/assets/work_products/Specifications/winnf-17-s-0022%20v1.0.0%20cbrs%20pki%20certificate%20policy.pdf
|
||||
*
|
||||
* Wireshark - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@wireshark.org>
|
||||
* Copyright 1998 Gerald Combs
|
||||
*
|
||||
* SPDX-License-Identifier: GPL-2.0-or-later
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include <epan/packet.h>
|
||||
#include <epan/oids.h>
|
||||
#include <epan/asn1.h>
|
||||
|
||||
#include "packet-ber.h"
|
||||
|
||||
#define PNAME "Citizen Broadband Radio Service - Object Identifiers"
|
||||
#define PSNAME "CBRS_OIDS"
|
||||
#define PFNAME "cbrs_oids"
|
||||
|
||||
void proto_register_cbrs_oids(void);
|
||||
void proto_reg_handoff_cbrs_oids(void);
|
||||
|
||||
/* Initialize the protocol and registered fields */
|
||||
static int proto_cbrs_oids = -1;
|
||||
#include "packet-cbrs-oids-hf.c"
|
||||
static int hf_cbrs_oids_UTF8String_PDU = -1;
|
||||
|
||||
/* Initialize the subtree pointers */
|
||||
#include "packet-cbrs-oids-fn.c"
|
||||
|
||||
/*--- proto_register_cbrs_oids ----------------------------------------------*/
|
||||
void proto_register_cbrs_oids(void) {
|
||||
|
||||
/* List of fields */
|
||||
static hf_register_info hf[] = {
|
||||
{ &hf_cbrs_oids_UTF8String_PDU,
|
||||
{ "UTF8String", "cbrs-oids.UTF8String",
|
||||
FT_STRING, BASE_NONE, NULL, 0,
|
||||
NULL, HFILL }},
|
||||
#include "packet-cbrs-oids-hfarr.c"
|
||||
};
|
||||
|
||||
/* Register protocol */
|
||||
proto_cbrs_oids = proto_register_protocol(PNAME, PSNAME, PFNAME);
|
||||
|
||||
/* Register fields and subtrees */
|
||||
proto_register_field_array(proto_cbrs_oids, hf, array_length(hf));
|
||||
/* proto_register_subtree_array(ett, array_length(ett)); */
|
||||
}
|
||||
|
||||
/*--- proto_reg_handoff_cbrs_oids -------------------------------------------*/
|
||||
void proto_reg_handoff_cbrs_oids(void) {
|
||||
#include "packet-cbrs-oids-dis-tab.c"
|
||||
oid_add_from_string("CBRS Policy Documents","1.3.6.1.4.1.46609.2");
|
||||
oid_add_from_string("CBRS Certificates issued pursuant to CPS","1.3.6.1.4.1.46609.2.1");
|
||||
oid_add_from_string("CBRS ROLE","1.3.6.1.4.1.46609.1.1");
|
||||
oid_add_from_string("CBRS SAS","1.3.6.1.4.1.46609.1.1.1");
|
||||
oid_add_from_string("CBRS INSTALLER","1.3.6.1.4.1.46609.1.1.2");
|
||||
oid_add_from_string("CBRS CBSD","1.3.6.1.4.1.46609.1.1.3");
|
||||
oid_add_from_string("CBRS OPERATOR (Domain Proxy Operator)","1.3.6.1.4.1.46609.1.1.4");
|
||||
oid_add_from_string("CBRS CA","1.3.6.1.4.1.46609.1.1.5");
|
||||
oid_add_from_string("CBRS PAL","1.3.6.1.4.1.46609.1.1.6");
|
||||
oid_add_from_string("CBRS ESC","1.3.6.1.4.1.46609.1.1.7");
|
||||
}
|
|
@ -0,0 +1,274 @@
|
|||
/* Do not modify this file. Changes will be overwritten. */
|
||||
/* Generated automatically by the ASN.1 to Wireshark dissector compiler */
|
||||
/* packet-cbrs-oids.c */
|
||||
/* asn2wrs.py -b -p cbrs-oids -c ./cbrs-oids.cnf -s ./packet-cbrs-oids-template -D . -O ../.. cbrs-oids.asn */
|
||||
|
||||
/* Input file: packet-cbrs-oids-template.c */
|
||||
|
||||
#line 1 "./asn1/cbrs-oids/packet-cbrs-oids-template.c"
|
||||
/* packet-cbrs-oids.c
|
||||
*
|
||||
* Citizens Broadband Radio Service - Object Identifiers
|
||||
*
|
||||
* Extracted from
|
||||
* - WInnForum CBRS COMSEC TS WINNF-15-S-0065-V2.0.0
|
||||
* https://www.wirelessinnovation.org/assets/work_products/Specifications/winnf-15-s-0065-v2.0.0%20cbrs%20communications%20security%20technical%20specification.pdf
|
||||
* - WInnForum CBRS Certificate Policy Document WINNF-17-S-0022
|
||||
* https://www.wirelessinnovation.org/assets/work_products/Specifications/winnf-17-s-0022%20v1.0.0%20cbrs%20pki%20certificate%20policy.pdf
|
||||
*
|
||||
* Wireshark - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@wireshark.org>
|
||||
* Copyright 1998 Gerald Combs
|
||||
*
|
||||
* SPDX-License-Identifier: GPL-2.0-or-later
|
||||
*/
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include <epan/packet.h>
|
||||
#include <epan/oids.h>
|
||||
#include <epan/asn1.h>
|
||||
|
||||
#include "packet-ber.h"
|
||||
|
||||
#define PNAME "Citizen Broadband Radio Service - Object Identifiers"
|
||||
#define PSNAME "CBRS_OIDS"
|
||||
#define PFNAME "cbrs_oids"
|
||||
|
||||
void proto_register_cbrs_oids(void);
|
||||
void proto_reg_handoff_cbrs_oids(void);
|
||||
|
||||
/* Initialize the protocol and registered fields */
|
||||
static int proto_cbrs_oids = -1;
|
||||
|
||||
/*--- Included file: packet-cbrs-oids-hf.c ---*/
|
||||
#line 1 "./asn1/cbrs-oids/packet-cbrs-oids-hf.c"
|
||||
static int hf_cbrs_oids_ZONE_PDU = -1; /* ZONE */
|
||||
static int hf_cbrs_oids_FREQUENCY_PDU = -1; /* FREQUENCY */
|
||||
static int hf_cbrs_oids_FCCID_PDU = -1; /* FCCID */
|
||||
static int hf_cbrs_oids_SERIAL_PDU = -1; /* SERIAL */
|
||||
static int hf_cbrs_oids_FRN_PDU = -1; /* FRN */
|
||||
static int hf_cbrs_oids_CPIRID_PDU = -1; /* CPIRID */
|
||||
static int hf_cbrs_oids_TEST_PDU = -1; /* TEST */
|
||||
|
||||
/*--- End of included file: packet-cbrs-oids-hf.c ---*/
|
||||
#line 36 "./asn1/cbrs-oids/packet-cbrs-oids-template.c"
|
||||
static int hf_cbrs_oids_UTF8String_PDU = -1;
|
||||
|
||||
/* Initialize the subtree pointers */
|
||||
|
||||
/*--- Included file: packet-cbrs-oids-fn.c ---*/
|
||||
#line 1 "./asn1/cbrs-oids/packet-cbrs-oids-fn.c"
|
||||
|
||||
|
||||
static int
|
||||
dissect_cbrs_oids_ZONE(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_ber_restricted_string(implicit_tag, BER_UNI_TAG_UTF8String,
|
||||
actx, tree, tvb, offset, hf_index,
|
||||
NULL);
|
||||
|
||||
return offset;
|
||||
}
|
||||
|
||||
|
||||
|
||||
static int
|
||||
dissect_cbrs_oids_FREQUENCY(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_ber_restricted_string(implicit_tag, BER_UNI_TAG_UTF8String,
|
||||
actx, tree, tvb, offset, hf_index,
|
||||
NULL);
|
||||
|
||||
return offset;
|
||||
}
|
||||
|
||||
|
||||
|
||||
static int
|
||||
dissect_cbrs_oids_FCCID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_ber_restricted_string(implicit_tag, BER_UNI_TAG_UTF8String,
|
||||
actx, tree, tvb, offset, hf_index,
|
||||
NULL);
|
||||
|
||||
return offset;
|
||||
}
|
||||
|
||||
|
||||
|
||||
static int
|
||||
dissect_cbrs_oids_SERIAL(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_ber_restricted_string(implicit_tag, BER_UNI_TAG_UTF8String,
|
||||
actx, tree, tvb, offset, hf_index,
|
||||
NULL);
|
||||
|
||||
return offset;
|
||||
}
|
||||
|
||||
|
||||
|
||||
static int
|
||||
dissect_cbrs_oids_FRN(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_ber_restricted_string(implicit_tag, BER_UNI_TAG_UTF8String,
|
||||
actx, tree, tvb, offset, hf_index,
|
||||
NULL);
|
||||
|
||||
return offset;
|
||||
}
|
||||
|
||||
|
||||
|
||||
static int
|
||||
dissect_cbrs_oids_CPIRID(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_ber_restricted_string(implicit_tag, BER_UNI_TAG_UTF8String,
|
||||
actx, tree, tvb, offset, hf_index,
|
||||
NULL);
|
||||
|
||||
return offset;
|
||||
}
|
||||
|
||||
|
||||
|
||||
static int
|
||||
dissect_cbrs_oids_TEST(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_ber_restricted_string(implicit_tag, BER_UNI_TAG_UTF8String,
|
||||
actx, tree, tvb, offset, hf_index,
|
||||
NULL);
|
||||
|
||||
return offset;
|
||||
}
|
||||
|
||||
/*--- PDUs ---*/
|
||||
|
||||
static int dissect_ZONE_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
|
||||
int offset = 0;
|
||||
asn1_ctx_t asn1_ctx;
|
||||
asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo);
|
||||
offset = dissect_cbrs_oids_ZONE(FALSE, tvb, offset, &asn1_ctx, tree, hf_cbrs_oids_ZONE_PDU);
|
||||
return offset;
|
||||
}
|
||||
static int dissect_FREQUENCY_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
|
||||
int offset = 0;
|
||||
asn1_ctx_t asn1_ctx;
|
||||
asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo);
|
||||
offset = dissect_cbrs_oids_FREQUENCY(FALSE, tvb, offset, &asn1_ctx, tree, hf_cbrs_oids_FREQUENCY_PDU);
|
||||
return offset;
|
||||
}
|
||||
static int dissect_FCCID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
|
||||
int offset = 0;
|
||||
asn1_ctx_t asn1_ctx;
|
||||
asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo);
|
||||
offset = dissect_cbrs_oids_FCCID(FALSE, tvb, offset, &asn1_ctx, tree, hf_cbrs_oids_FCCID_PDU);
|
||||
return offset;
|
||||
}
|
||||
static int dissect_SERIAL_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
|
||||
int offset = 0;
|
||||
asn1_ctx_t asn1_ctx;
|
||||
asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo);
|
||||
offset = dissect_cbrs_oids_SERIAL(FALSE, tvb, offset, &asn1_ctx, tree, hf_cbrs_oids_SERIAL_PDU);
|
||||
return offset;
|
||||
}
|
||||
static int dissect_FRN_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
|
||||
int offset = 0;
|
||||
asn1_ctx_t asn1_ctx;
|
||||
asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo);
|
||||
offset = dissect_cbrs_oids_FRN(FALSE, tvb, offset, &asn1_ctx, tree, hf_cbrs_oids_FRN_PDU);
|
||||
return offset;
|
||||
}
|
||||
static int dissect_CPIRID_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
|
||||
int offset = 0;
|
||||
asn1_ctx_t asn1_ctx;
|
||||
asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo);
|
||||
offset = dissect_cbrs_oids_CPIRID(FALSE, tvb, offset, &asn1_ctx, tree, hf_cbrs_oids_CPIRID_PDU);
|
||||
return offset;
|
||||
}
|
||||
static int dissect_TEST_PDU(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *tree _U_, void *data _U_) {
|
||||
int offset = 0;
|
||||
asn1_ctx_t asn1_ctx;
|
||||
asn1_ctx_init(&asn1_ctx, ASN1_ENC_BER, TRUE, pinfo);
|
||||
offset = dissect_cbrs_oids_TEST(FALSE, tvb, offset, &asn1_ctx, tree, hf_cbrs_oids_TEST_PDU);
|
||||
return offset;
|
||||
}
|
||||
|
||||
|
||||
/*--- End of included file: packet-cbrs-oids-fn.c ---*/
|
||||
#line 40 "./asn1/cbrs-oids/packet-cbrs-oids-template.c"
|
||||
|
||||
/*--- proto_register_cbrs_oids ----------------------------------------------*/
|
||||
void proto_register_cbrs_oids(void) {
|
||||
|
||||
/* List of fields */
|
||||
static hf_register_info hf[] = {
|
||||
{ &hf_cbrs_oids_UTF8String_PDU,
|
||||
{ "UTF8String", "cbrs-oids.UTF8String",
|
||||
FT_STRING, BASE_NONE, NULL, 0,
|
||||
NULL, HFILL }},
|
||||
|
||||
/*--- Included file: packet-cbrs-oids-hfarr.c ---*/
|
||||
#line 1 "./asn1/cbrs-oids/packet-cbrs-oids-hfarr.c"
|
||||
{ &hf_cbrs_oids_ZONE_PDU,
|
||||
{ "ZONE", "cbrs-oids.ZONE",
|
||||
FT_STRING, BASE_NONE, NULL, 0,
|
||||
NULL, HFILL }},
|
||||
{ &hf_cbrs_oids_FREQUENCY_PDU,
|
||||
{ "FREQUENCY", "cbrs-oids.FREQUENCY",
|
||||
FT_STRING, BASE_NONE, NULL, 0,
|
||||
NULL, HFILL }},
|
||||
{ &hf_cbrs_oids_FCCID_PDU,
|
||||
{ "FCCID", "cbrs-oids.FCCID",
|
||||
FT_STRING, BASE_NONE, NULL, 0,
|
||||
NULL, HFILL }},
|
||||
{ &hf_cbrs_oids_SERIAL_PDU,
|
||||
{ "SERIAL", "cbrs-oids.SERIAL",
|
||||
FT_STRING, BASE_NONE, NULL, 0,
|
||||
NULL, HFILL }},
|
||||
{ &hf_cbrs_oids_FRN_PDU,
|
||||
{ "FRN", "cbrs-oids.FRN",
|
||||
FT_STRING, BASE_NONE, NULL, 0,
|
||||
NULL, HFILL }},
|
||||
{ &hf_cbrs_oids_CPIRID_PDU,
|
||||
{ "CPIRID", "cbrs-oids.CPIRID",
|
||||
FT_STRING, BASE_NONE, NULL, 0,
|
||||
NULL, HFILL }},
|
||||
{ &hf_cbrs_oids_TEST_PDU,
|
||||
{ "TEST", "cbrs-oids.TEST",
|
||||
FT_STRING, BASE_NONE, NULL, 0,
|
||||
NULL, HFILL }},
|
||||
|
||||
/*--- End of included file: packet-cbrs-oids-hfarr.c ---*/
|
||||
#line 51 "./asn1/cbrs-oids/packet-cbrs-oids-template.c"
|
||||
};
|
||||
|
||||
/* Register protocol */
|
||||
proto_cbrs_oids = proto_register_protocol(PNAME, PSNAME, PFNAME);
|
||||
|
||||
/* Register fields and subtrees */
|
||||
proto_register_field_array(proto_cbrs_oids, hf, array_length(hf));
|
||||
/* proto_register_subtree_array(ett, array_length(ett)); */
|
||||
}
|
||||
|
||||
/*--- proto_reg_handoff_cbrs_oids -------------------------------------------*/
|
||||
void proto_reg_handoff_cbrs_oids(void) {
|
||||
|
||||
/*--- Included file: packet-cbrs-oids-dis-tab.c ---*/
|
||||
#line 1 "./asn1/cbrs-oids/packet-cbrs-oids-dis-tab.c"
|
||||
register_ber_oid_dissector("1.3.6.1.4.1.46609.1.2", dissect_ZONE_PDU, proto_cbrs_oids, "CBRS_PAL_ZONE");
|
||||
register_ber_oid_dissector("1.3.6.1.4.1.46609.1.3", dissect_FREQUENCY_PDU, proto_cbrs_oids, "CBRS_PAL_FREQUENCY");
|
||||
register_ber_oid_dissector("1.3.6.1.4.1.46609.1.4", dissect_FCCID_PDU, proto_cbrs_oids, "CBRS_CBSD_FCCID");
|
||||
register_ber_oid_dissector("1.3.6.1.4.1.46609.1.5", dissect_SERIAL_PDU, proto_cbrs_oids, "CBRS_CBSD_SERIAL");
|
||||
register_ber_oid_dissector("1.3.6.1.4.1.46609.1.6", dissect_FRN_PDU, proto_cbrs_oids, "CBRS_SAS/OPERATOR_administrator_FRN");
|
||||
register_ber_oid_dissector("1.3.6.1.4.1.46609.1.7", dissect_CPIRID_PDU, proto_cbrs_oids, "CBRS_installer_CPIR-ID");
|
||||
register_ber_oid_dissector("1.3.6.1.4.1.46609.1.8", dissect_TEST_PDU, proto_cbrs_oids, "CBRS_TEST");
|
||||
|
||||
|
||||
/*--- End of included file: packet-cbrs-oids-dis-tab.c ---*/
|
||||
#line 64 "./asn1/cbrs-oids/packet-cbrs-oids-template.c"
|
||||
oid_add_from_string("CBRS Policy Documents","1.3.6.1.4.1.46609.2");
|
||||
oid_add_from_string("CBRS Certificates issued pursuant to CPS","1.3.6.1.4.1.46609.2.1");
|
||||
oid_add_from_string("CBRS ROLE","1.3.6.1.4.1.46609.1.1");
|
||||
oid_add_from_string("CBRS SAS","1.3.6.1.4.1.46609.1.1.1");
|
||||
oid_add_from_string("CBRS INSTALLER","1.3.6.1.4.1.46609.1.1.2");
|
||||
oid_add_from_string("CBRS CBSD","1.3.6.1.4.1.46609.1.1.3");
|
||||
oid_add_from_string("CBRS OPERATOR (Domain Proxy Operator)","1.3.6.1.4.1.46609.1.1.4");
|
||||
oid_add_from_string("CBRS CA","1.3.6.1.4.1.46609.1.1.5");
|
||||
oid_add_from_string("CBRS PAL","1.3.6.1.4.1.46609.1.1.6");
|
||||
oid_add_from_string("CBRS ESC","1.3.6.1.4.1.46609.1.1.7");
|
||||
}
|
Loading…
Reference in New Issue