aboutsummaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2013-11-18 06:22:09 +0000
committerAnders Broman <anders.broman@ericsson.com>2013-11-18 06:22:09 +0000
commit202a03b398553af1da4269ed147f741bca54a325 (patch)
tree7a8c79080a4b09f2dee4df00248cac785095e59c /plugins
parent67d4aaaa10bac6dc1fd6f239ec1157cea96bc5c1 (diff)
Fix [-Wmissing-prototypes]
svn path=/trunk/; revision=53404
Diffstat (limited to 'plugins')
-rw-r--r--plugins/asn1/asn1.c2
-rw-r--r--plugins/docsis/packet-bintrngreq.c3
-rw-r--r--plugins/docsis/packet-bpkmattr.c3
-rw-r--r--plugins/docsis/packet-bpkmreq.c3
-rw-r--r--plugins/docsis/packet-bpkmrsp.c3
-rw-r--r--plugins/docsis/packet-cmctrlreq.c4
-rw-r--r--plugins/docsis/packet-cmctrlrsp.c3
-rw-r--r--plugins/docsis/packet-cmstatus.c2
-rw-r--r--plugins/docsis/packet-dbcack.c3
-rw-r--r--plugins/docsis/packet-dbcreq.c3
-rw-r--r--plugins/docsis/packet-dbcrsp.c3
-rw-r--r--plugins/docsis/packet-dccack.c3
-rw-r--r--plugins/docsis/packet-dccreq.c3
-rw-r--r--plugins/docsis/packet-dccrsp.c3
-rw-r--r--plugins/docsis/packet-dcd.c3
-rw-r--r--plugins/docsis/packet-docsis.c3
-rw-r--r--plugins/docsis/packet-dpvreq.c3
-rw-r--r--plugins/docsis/packet-dpvrsp.c3
-rw-r--r--plugins/docsis/packet-dsaack.c3
-rw-r--r--plugins/docsis/packet-dsareq.c3
-rw-r--r--plugins/docsis/packet-dsarsp.c3
-rw-r--r--plugins/docsis/packet-dscack.c3
-rw-r--r--plugins/docsis/packet-dscreq.c3
-rw-r--r--plugins/docsis/packet-dscrsp.c3
-rw-r--r--plugins/docsis/packet-dsdreq.c3
-rw-r--r--plugins/docsis/packet-dsdrsp.c3
-rw-r--r--plugins/docsis/packet-intrngreq.c2
-rw-r--r--plugins/docsis/packet-macmgmt.c2
-rw-r--r--plugins/docsis/packet-map.c3
-rw-r--r--plugins/docsis/packet-regack.c3
-rw-r--r--plugins/docsis/packet-regreq.c3
-rw-r--r--plugins/docsis/packet-regreqmp.c2
-rw-r--r--plugins/docsis/packet-regrsp.c3
-rw-r--r--plugins/docsis/packet-regrspmp.c2
-rw-r--r--plugins/docsis/packet-rngreq.c2
-rw-r--r--plugins/docsis/packet-rngrsp.c3
-rw-r--r--plugins/docsis/packet-sync.c2
-rw-r--r--plugins/docsis/packet-tlv-cmctrl.c3
-rw-r--r--plugins/docsis/packet-tlv.c3
-rw-r--r--plugins/docsis/packet-type29ucd.c3
-rw-r--r--plugins/docsis/packet-uccreq.c3
-rw-r--r--plugins/docsis/packet-uccrsp.c3
-rw-r--r--plugins/docsis/packet-ucd.c3
-rw-r--r--plugins/docsis/packet-vendor.c3
44 files changed, 124 insertions, 1 deletions
diff --git a/plugins/asn1/asn1.c b/plugins/asn1/asn1.c
index 7390990bdf..9d6bf9fb51 100644
--- a/plugins/asn1/asn1.c
+++ b/plugins/asn1/asn1.c
@@ -66,7 +66,7 @@
#include <plugins/asn1/asn1.h>
#include <epan/emem.h>
-
+void proto_register_asn1(void);
/*
* NAME: asn1_open [API]
* SYNOPSIS: void asn1_open
diff --git a/plugins/docsis/packet-bintrngreq.c b/plugins/docsis/packet-bintrngreq.c
index 710efc7c5e..792a7093e0 100644
--- a/plugins/docsis/packet-bintrngreq.c
+++ b/plugins/docsis/packet-bintrngreq.c
@@ -27,6 +27,9 @@
#include <epan/packet.h>
+void proto_register_docsis_bintrngreq(void);
+void proto_reg_handoff_docsis_bintrngreq(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_bintrngreq = -1;
static int hf_docsis_bintrngreq_down_chid = -1;
diff --git a/plugins/docsis/packet-bpkmattr.c b/plugins/docsis/packet-bpkmattr.c
index e40943f9e3..239a410932 100644
--- a/plugins/docsis/packet-bpkmattr.c
+++ b/plugins/docsis/packet-bpkmattr.c
@@ -62,6 +62,9 @@
#define BPKM_DNLD_PARAMS 28
#define BPKM_VENDOR_DEFINED 127
+void proto_register_docsis_bpkmattr(void);
+void proto_reg_handoff_docsis_bpkmattr(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_bpkmattr = -1;
static int hf_docsis_bpkmattr_serial_num = -1;
diff --git a/plugins/docsis/packet-bpkmreq.c b/plugins/docsis/packet-bpkmreq.c
index b073cf6fe1..fb3257748e 100644
--- a/plugins/docsis/packet-bpkmreq.c
+++ b/plugins/docsis/packet-bpkmreq.c
@@ -27,6 +27,9 @@
#include <epan/packet.h>
+void proto_register_docsis_bpkmreq(void);
+void proto_reg_handoff_docsis_bpkmreq(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_bpkmreq = -1;
static int hf_docsis_bpkmreq_code = -1;
diff --git a/plugins/docsis/packet-bpkmrsp.c b/plugins/docsis/packet-bpkmrsp.c
index 941abd8c0d..be4ab32347 100644
--- a/plugins/docsis/packet-bpkmrsp.c
+++ b/plugins/docsis/packet-bpkmrsp.c
@@ -27,6 +27,9 @@
#include <epan/packet.h>
+void proto_register_docsis_bpkmrsp(void);
+void proto_reg_handoff_docsis_bpkmrsp(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_bpkmrsp = -1;
static int hf_docsis_bpkmrsp_code = -1;
diff --git a/plugins/docsis/packet-cmctrlreq.c b/plugins/docsis/packet-cmctrlreq.c
index 86555220f2..a5a3113773 100644
--- a/plugins/docsis/packet-cmctrlreq.c
+++ b/plugins/docsis/packet-cmctrlreq.c
@@ -27,6 +27,10 @@
#include <epan/packet.h>
+void proto_register_docsis_cmctrlreq(void);
+void proto_reg_handoff_docsis_cmctrlreq(void);
+
+
/* Initialize the protocol and registered fields */
static int proto_docsis_cmctrlreq = -1;
static int hf_docsis_cmctrlreq_tranid = -1;
diff --git a/plugins/docsis/packet-cmctrlrsp.c b/plugins/docsis/packet-cmctrlrsp.c
index 60ec51ee87..8f8eeaca46 100644
--- a/plugins/docsis/packet-cmctrlrsp.c
+++ b/plugins/docsis/packet-cmctrlrsp.c
@@ -35,6 +35,9 @@
#define RNGRSP_DOWN_FREQ_OVER 6
#define RNGRSP_UP_CHID_OVER 7
+void proto_register_docsis_cmctrlrsp(void);
+void proto_reg_handoff_docsis_cmctrlrsp(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_cmctrlrsp = -1;
static int hf_docsis_cmctrlrsp_tranid = -1;
diff --git a/plugins/docsis/packet-cmstatus.c b/plugins/docsis/packet-cmstatus.c
index f5e442a544..48a65860af 100644
--- a/plugins/docsis/packet-cmstatus.c
+++ b/plugins/docsis/packet-cmstatus.c
@@ -44,6 +44,8 @@
#define EVENT_US_CH_ID 5
#define EVENT_DSID 6
+void proto_register_docsis_cmstatus(void);
+void proto_reg_handoff_docsis_cmstatus(void);
/* Initialize the protocol and registered fields */
static int proto_docsis_cmstatus = -1;
diff --git a/plugins/docsis/packet-dbcack.c b/plugins/docsis/packet-dbcack.c
index a7fc8f2337..2b772dea51 100644
--- a/plugins/docsis/packet-dbcack.c
+++ b/plugins/docsis/packet-dbcack.c
@@ -27,6 +27,9 @@
#include <epan/packet.h>
+void proto_register_docsis_dbcack(void);
+void proto_reg_handoff_docsis_dbcack(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_dbcack = -1;
static int hf_docsis_dbcack_tranid = -1;
diff --git a/plugins/docsis/packet-dbcreq.c b/plugins/docsis/packet-dbcreq.c
index 89b65836cc..6e54570527 100644
--- a/plugins/docsis/packet-dbcreq.c
+++ b/plugins/docsis/packet-dbcreq.c
@@ -27,6 +27,9 @@
#include <epan/packet.h>
+void proto_register_docsis_dbcreq(void);
+void proto_reg_handoff_docsis_dbcreq(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_dbcreq = -1;
static int hf_docsis_dbcreq_tranid = -1;
diff --git a/plugins/docsis/packet-dbcrsp.c b/plugins/docsis/packet-dbcrsp.c
index f40c2dac54..f5a7318d14 100644
--- a/plugins/docsis/packet-dbcrsp.c
+++ b/plugins/docsis/packet-dbcrsp.c
@@ -29,6 +29,9 @@
extern value_string docsis_conf_code[];
+void proto_register_docsis_dbcrsp(void);
+void proto_reg_handoff_docsis_dbcrsp(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_dbcrsp = -1;
static int hf_docsis_dbcrsp_tranid = -1;
diff --git a/plugins/docsis/packet-dccack.c b/plugins/docsis/packet-dccack.c
index ee5a276c8b..64bfd32443 100644
--- a/plugins/docsis/packet-dccack.c
+++ b/plugins/docsis/packet-dccack.c
@@ -28,6 +28,9 @@
#include <epan/packet.h>
#include <epan/exceptions.h>
+void proto_register_docsis_dccack(void);
+void proto_reg_handoff_docsis_dccack(void);
+
#define DCCACK_KEY_SEQ_NUM 31
#define DCCACK_HMAC_DIGEST 27
diff --git a/plugins/docsis/packet-dccreq.c b/plugins/docsis/packet-dccreq.c
index db5e4d1555..e2900fbff4 100644
--- a/plugins/docsis/packet-dccreq.c
+++ b/plugins/docsis/packet-dccreq.c
@@ -28,6 +28,9 @@
#include <epan/packet.h>
#include <epan/exceptions.h>
+void proto_register_docsis_dccreq(void);
+void proto_reg_handoff_docsis_dccreq(void);
+
#define DCCREQ_UP_CHAN_ID 1
#define DCCREQ_DS_PARAMS 2
#define DCCREQ_INIT_TECH 3
diff --git a/plugins/docsis/packet-dccrsp.c b/plugins/docsis/packet-dccrsp.c
index 1e88a6f760..90cc8d46f4 100644
--- a/plugins/docsis/packet-dccrsp.c
+++ b/plugins/docsis/packet-dccrsp.c
@@ -28,6 +28,9 @@
#include <epan/packet.h>
#include <epan/exceptions.h>
+void proto_register_docsis_dccrsp(void);
+void proto_reg_handoff_docsis_dccrsp(void);
+
#define DCCRSP_CM_JUMP_TIME 1
#define DCCRSP_KEY_SEQ_NUM 31
#define DCCRSP_HMAC_DIGEST 27
diff --git a/plugins/docsis/packet-dcd.c b/plugins/docsis/packet-dcd.c
index ddab9b95cd..8369253bf9 100644
--- a/plugins/docsis/packet-dcd.c
+++ b/plugins/docsis/packet-dcd.c
@@ -28,6 +28,9 @@
#include <epan/packet.h>
#include <epan/exceptions.h>
+void proto_register_docsis_dcd(void);
+void proto_reg_handoff_docsis_dcd(void);
+
#define DCD_DOWN_CLASSIFIER 23
#define DCD_DSG_RULE 50
#define DCD_DSG_CONFIG 51
diff --git a/plugins/docsis/packet-docsis.c b/plugins/docsis/packet-docsis.c
index 2afb39f737..13e0073417 100644
--- a/plugins/docsis/packet-docsis.c
+++ b/plugins/docsis/packet-docsis.c
@@ -50,6 +50,9 @@
#include <epan/packet.h>
#include <epan/exceptions.h>
+void proto_register_docsis(void);
+void proto_reg_handoff_docsis(void);
+
#define FCTYPE_PACKET 0x00
#define FCTYPE_ATMPDU 0x01
#define FCTYPE_RESRVD 0x02
diff --git a/plugins/docsis/packet-dpvreq.c b/plugins/docsis/packet-dpvreq.c
index cadb81563b..41d1090031 100644
--- a/plugins/docsis/packet-dpvreq.c
+++ b/plugins/docsis/packet-dpvreq.c
@@ -27,6 +27,9 @@
#include <epan/packet.h>
+void proto_register_docsis_dpvreq(void);
+void proto_reg_handoff_docsis_dpvreq(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_dpvreq = -1;
static int hf_docsis_dpvreq_tranid = -1;
diff --git a/plugins/docsis/packet-dpvrsp.c b/plugins/docsis/packet-dpvrsp.c
index d2af746a9f..b03f62ecca 100644
--- a/plugins/docsis/packet-dpvrsp.c
+++ b/plugins/docsis/packet-dpvrsp.c
@@ -27,6 +27,9 @@
#include <epan/packet.h>
+void proto_register_docsis_dpvrsp(void);
+void proto_reg_handoff_docsis_dpvrsp(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_dpvrsp = -1;
static int hf_docsis_dpvrsp_tranid = -1;
diff --git a/plugins/docsis/packet-dsaack.c b/plugins/docsis/packet-dsaack.c
index 62d21477ae..2bc079193f 100644
--- a/plugins/docsis/packet-dsaack.c
+++ b/plugins/docsis/packet-dsaack.c
@@ -27,6 +27,9 @@
#include <epan/packet.h>
+void proto_register_docsis_dsaack(void);
+void proto_reg_handoff_docsis_dsaack(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_dsaack = -1;
static int hf_docsis_dsaack_tranid = -1;
diff --git a/plugins/docsis/packet-dsareq.c b/plugins/docsis/packet-dsareq.c
index f4333f85dd..1cd9e167a1 100644
--- a/plugins/docsis/packet-dsareq.c
+++ b/plugins/docsis/packet-dsareq.c
@@ -27,6 +27,9 @@
#include <epan/packet.h>
+void proto_register_docsis_dsareq(void);
+void proto_reg_handoff_docsis_dsareq(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_dsareq = -1;
static int hf_docsis_dsareq_tranid = -1;
diff --git a/plugins/docsis/packet-dsarsp.c b/plugins/docsis/packet-dsarsp.c
index 33457b79d4..aad8a779a5 100644
--- a/plugins/docsis/packet-dsarsp.c
+++ b/plugins/docsis/packet-dsarsp.c
@@ -27,6 +27,9 @@
#include <epan/packet.h>
+void proto_register_docsis_dsarsp(void);
+void proto_reg_handoff_docsis_dsarsp(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_dsarsp = -1;
static int hf_docsis_dsarsp_tranid = -1;
diff --git a/plugins/docsis/packet-dscack.c b/plugins/docsis/packet-dscack.c
index 1b4a3c353b..532161b9e3 100644
--- a/plugins/docsis/packet-dscack.c
+++ b/plugins/docsis/packet-dscack.c
@@ -27,6 +27,9 @@
#include <epan/packet.h>
+void proto_register_docsis_dscack(void);
+void proto_reg_handoff_docsis_dscack(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_dscack = -1;
static int hf_docsis_dscack_tranid = -1;
diff --git a/plugins/docsis/packet-dscreq.c b/plugins/docsis/packet-dscreq.c
index fefa3ea9a4..1b24a461f6 100644
--- a/plugins/docsis/packet-dscreq.c
+++ b/plugins/docsis/packet-dscreq.c
@@ -27,6 +27,9 @@
#include <epan/packet.h>
+void proto_register_docsis_dscreq(void);
+void proto_reg_handoff_docsis_dscreq(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_dscreq = -1;
static int hf_docsis_dscreq_tranid = -1;
diff --git a/plugins/docsis/packet-dscrsp.c b/plugins/docsis/packet-dscrsp.c
index e342d8f7a6..c1efd376c3 100644
--- a/plugins/docsis/packet-dscrsp.c
+++ b/plugins/docsis/packet-dscrsp.c
@@ -27,6 +27,9 @@
#include <epan/packet.h>
+void proto_register_docsis_dscrsp(void);
+void proto_reg_handoff_docsis_dscrsp(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_dscrsp = -1;
static int hf_docsis_dscrsp_tranid = -1;
diff --git a/plugins/docsis/packet-dsdreq.c b/plugins/docsis/packet-dsdreq.c
index 6769323d32..e57c953f30 100644
--- a/plugins/docsis/packet-dsdreq.c
+++ b/plugins/docsis/packet-dsdreq.c
@@ -27,6 +27,9 @@
#include <epan/packet.h>
+void proto_register_docsis_dsdreq(void);
+void proto_reg_handoff_docsis_dsdreq(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_dsdreq = -1;
static int hf_docsis_dsdreq_tranid = -1;
diff --git a/plugins/docsis/packet-dsdrsp.c b/plugins/docsis/packet-dsdrsp.c
index 4e71ec627e..3596146fe5 100644
--- a/plugins/docsis/packet-dsdrsp.c
+++ b/plugins/docsis/packet-dsdrsp.c
@@ -27,6 +27,9 @@
#include <epan/packet.h>
+void proto_register_docsis_dsdrsp(void);
+void proto_reg_handoff_docsis_dsdrsp(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_dsdrsp = -1;
static int hf_docsis_dsdrsp_tranid = -1;
diff --git a/plugins/docsis/packet-intrngreq.c b/plugins/docsis/packet-intrngreq.c
index 3dbbb555f0..fa6994d24b 100644
--- a/plugins/docsis/packet-intrngreq.c
+++ b/plugins/docsis/packet-intrngreq.c
@@ -34,6 +34,8 @@ static int hf_docsis_intrngreq_down_chid = -1;
static int hf_docsis_intrngreq_sid = -1;
static int hf_docsis_intrngreq_up_chid = -1;
+void proto_register_docsis_intrngreq(void);
+void proto_reg_handoff_docsis_intrngreq(void);
/* Initialize the subtree pointers */
static gint ett_docsis_intrngreq = -1;
diff --git a/plugins/docsis/packet-macmgmt.c b/plugins/docsis/packet-macmgmt.c
index 2deda3250b..e5cde5a0aa 100644
--- a/plugins/docsis/packet-macmgmt.c
+++ b/plugins/docsis/packet-macmgmt.c
@@ -73,6 +73,8 @@
#define MGT_REG_REQ_MP 44
#define MGT_REG_RSP_MP 45
+void proto_register_docsis_macmgmt(void);
+void proto_reg_handoff_docsis_macmgmt(void);
/* Initialize the protocol and registered fields */
static int proto_docsis_mgmt = -1;
diff --git a/plugins/docsis/packet-map.c b/plugins/docsis/packet-map.c
index 1c67a7c455..6b2cad58c8 100644
--- a/plugins/docsis/packet-map.c
+++ b/plugins/docsis/packet-map.c
@@ -41,6 +41,9 @@
#define IUC_RESERVED14 14
#define IUC_EXPANSION 15
+void proto_register_docsis_map(void);
+void proto_reg_handoff_docsis_map(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_map = -1;
static int hf_docsis_map_upstream_chid = -1;
diff --git a/plugins/docsis/packet-regack.c b/plugins/docsis/packet-regack.c
index 34ce866bf9..72435980b6 100644
--- a/plugins/docsis/packet-regack.c
+++ b/plugins/docsis/packet-regack.c
@@ -27,6 +27,9 @@
#include <epan/packet.h>
+void proto_register_docsis_regack(void);
+void proto_reg_handoff_docsis_regack(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_regack = -1;
static int hf_docsis_regack_sid = -1;
diff --git a/plugins/docsis/packet-regreq.c b/plugins/docsis/packet-regreq.c
index a9a27b1810..c31a5d0407 100644
--- a/plugins/docsis/packet-regreq.c
+++ b/plugins/docsis/packet-regreq.c
@@ -27,6 +27,9 @@
#include <epan/packet.h>
+void proto_register_docsis_regreq(void);
+void proto_reg_handoff_docsis_regreq(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_regreq = -1;
static int hf_docsis_regreq_sid = -1;
diff --git a/plugins/docsis/packet-regreqmp.c b/plugins/docsis/packet-regreqmp.c
index fc16921517..5d94a6b0ec 100644
--- a/plugins/docsis/packet-regreqmp.c
+++ b/plugins/docsis/packet-regreqmp.c
@@ -28,6 +28,8 @@
#include <epan/packet.h>
+void proto_register_docsis_regreqmp(void);
+void proto_reg_handoff_docsis_regreqmp(void);
/* Initialize the protocol and registered fields */
static int proto_docsis_regreqmp = -1;
diff --git a/plugins/docsis/packet-regrsp.c b/plugins/docsis/packet-regrsp.c
index 84d9d69116..20cd734e3c 100644
--- a/plugins/docsis/packet-regrsp.c
+++ b/plugins/docsis/packet-regrsp.c
@@ -27,6 +27,9 @@
#include <epan/packet.h>
+void proto_register_docsis_regrsp(void);
+void proto_reg_handoff_docsis_regrsp(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_regrsp = -1;
static int hf_docsis_regrsp_sid = -1;
diff --git a/plugins/docsis/packet-regrspmp.c b/plugins/docsis/packet-regrspmp.c
index f57013affb..7c139c36f4 100644
--- a/plugins/docsis/packet-regrspmp.c
+++ b/plugins/docsis/packet-regrspmp.c
@@ -29,6 +29,8 @@
#include <epan/packet.h>
+void proto_register_docsis_regrsp(void);
+void proto_reg_handoff_docsis_regrsp(void);
/* Initialize the protocol and registered fields */
static int proto_docsis_regrspmp = -1;
diff --git a/plugins/docsis/packet-rngreq.c b/plugins/docsis/packet-rngreq.c
index b5c451c73e..d9528ff2b4 100644
--- a/plugins/docsis/packet-rngreq.c
+++ b/plugins/docsis/packet-rngreq.c
@@ -27,6 +27,8 @@
#include <epan/packet.h>
+void proto_register_docsis_rngreq(void);
+void proto_reg_handoff_docsis_rngreq(void);
/* Initialize the protocol and registered fields */
static int proto_docsis_rngreq = -1;
diff --git a/plugins/docsis/packet-rngrsp.c b/plugins/docsis/packet-rngrsp.c
index df2f0947a5..157e087206 100644
--- a/plugins/docsis/packet-rngrsp.c
+++ b/plugins/docsis/packet-rngrsp.c
@@ -36,6 +36,9 @@
#define RNGRSP_DOWN_FREQ_OVER 6
#define RNGRSP_UP_CHID_OVER 7
+void proto_register_docsis_rngrsp(void);
+void proto_reg_handoff_docsis_rngrsp(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_rngrsp = -1;
static int hf_docsis_rngrsp_upstream_chid = -1;
diff --git a/plugins/docsis/packet-sync.c b/plugins/docsis/packet-sync.c
index 3e9053e00c..5b967b3327 100644
--- a/plugins/docsis/packet-sync.c
+++ b/plugins/docsis/packet-sync.c
@@ -27,6 +27,8 @@
#include <epan/packet.h>
+void proto_register_docsis_sync(void);
+void proto_reg_handoff_docsis_sync(void);
/* Initialize the protocol and registered fields */
static int proto_docsis_sync = -1;
diff --git a/plugins/docsis/packet-tlv-cmctrl.c b/plugins/docsis/packet-tlv-cmctrl.c
index 578584c1d8..5cfb07b762 100644
--- a/plugins/docsis/packet-tlv-cmctrl.c
+++ b/plugins/docsis/packet-tlv-cmctrl.c
@@ -42,6 +42,9 @@
#define US_EVENT_CH_ID 1
#define US_EVENT_MASK 2
+void proto_register_tlv_cmctrl(void);
+void proto_reg_handoff_tlv_cmctrl(void);
+
static int proto_cmctrl_tlv = -1;
static int hf_cmctrl_tlv_mute = -1;
static int hf_cmctrl_tlv_mute_timeout = -1;
diff --git a/plugins/docsis/packet-tlv.c b/plugins/docsis/packet-tlv.c
index 6f0bc6bf6c..917cba2f34 100644
--- a/plugins/docsis/packet-tlv.c
+++ b/plugins/docsis/packet-tlv.c
@@ -37,6 +37,9 @@
* top level TLV's and call sub-dissectors for the sub-TLV's.
*/
+void proto_register_docsis_tlv(void);
+void proto_reg_handoff_docsis_tlv(void);
+
/* Initialize the protocol and registered fields */
static dissector_handle_t docsis_vsif_handle;
static dissector_handle_t docsis_ucd_handle;
diff --git a/plugins/docsis/packet-type29ucd.c b/plugins/docsis/packet-type29ucd.c
index e26abdff86..23f2cc60aa 100644
--- a/plugins/docsis/packet-type29ucd.c
+++ b/plugins/docsis/packet-type29ucd.c
@@ -80,6 +80,9 @@
#define IUC_RESERVED14 14
#define IUC_EXPANSION 15
+void proto_register_docsis_type29ucd(void);
+void proto_reg_handoff_docsis_type29ucd(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_type29ucd = -1;
diff --git a/plugins/docsis/packet-uccreq.c b/plugins/docsis/packet-uccreq.c
index ff8aff00d0..66df1c0c37 100644
--- a/plugins/docsis/packet-uccreq.c
+++ b/plugins/docsis/packet-uccreq.c
@@ -27,6 +27,9 @@
#include <epan/packet.h>
+void proto_register_docsis_uccreq(void);
+void proto_reg_handoff_docsis_uccreq(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_uccreq = -1;
static int hf_docsis_uccreq_upchid = -1;
diff --git a/plugins/docsis/packet-uccrsp.c b/plugins/docsis/packet-uccrsp.c
index 2dbd88770f..01169da850 100644
--- a/plugins/docsis/packet-uccrsp.c
+++ b/plugins/docsis/packet-uccrsp.c
@@ -27,6 +27,9 @@
#include <epan/packet.h>
+void proto_register_docsis_uccrsp(void);
+void proto_reg_handoff_docsis_uccrsp(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_uccrsp = -1;
static int hf_docsis_uccrsp_upchid = -1;
diff --git a/plugins/docsis/packet-ucd.c b/plugins/docsis/packet-ucd.c
index 3622123c31..6ff1d7866b 100644
--- a/plugins/docsis/packet-ucd.c
+++ b/plugins/docsis/packet-ucd.c
@@ -69,6 +69,9 @@
#define IUC_RESERVED14 14
#define IUC_EXPANSION 15
+void proto_register_docsis_ucd(void);
+void proto_reg_handoff_docsis_ucd(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_ucd = -1;
diff --git a/plugins/docsis/packet-vendor.c b/plugins/docsis/packet-vendor.c
index bb4fa196d8..7d93ad988b 100644
--- a/plugins/docsis/packet-vendor.c
+++ b/plugins/docsis/packet-vendor.c
@@ -57,6 +57,9 @@
/* Define Vendor ID's here */
#define VENDOR_CISCO 0x00000C
+void proto_register_docsis_vendor(void);
+void proto_reg_handoff_docsis_vendor(void);
+
/* Initialize the protocol and registered fields */
static int proto_docsis_vsif = -1;
static int hf_docsis_vsif_vendorid = -1;