- Forward declaration of register functions.
authoretxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7>
Wed, 11 Dec 2013 06:10:45 +0000 (06:10 +0000)
committeretxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7>
Wed, 11 Dec 2013 06:10:45 +0000 (06:10 +0000)
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@53930 f5534014-38df-0310-8fa8-9805f1628bb7

14 files changed:
epan/dissectors/packet-sml.c
epan/dissectors/packet-smpp.c
epan/dissectors/packet-socketcan.c
epan/dissectors/packet-ssl-utils.c
epan/dissectors/packet-ssl.c
epan/dissectors/packet-stanag4607.c
epan/dissectors/packet-t30.c
epan/dissectors/packet-tcp.c
epan/dissectors/packet-tdmoe.c
epan/dissectors/packet-teamspeak2.c
epan/dissectors/packet-tn3270.c
epan/dissectors/packet-trmac.c
epan/dissectors/packet-uhd.c
epan/dissectors/packet-vlan.c

index 7d747ae21d08c0a7ade2f1b1844bed5f365befeb..118c003db52c2e92206a484921c5e9615771fbe3 100644 (file)
@@ -79,6 +79,7 @@ static guint tcp_port_pref = TCP_PORT_SML;
 static guint udp_port_pref = UDP_PORT_SML;
 
 /* Forward declaration we need below (if using proto_reg_handoff as a prefs callback)*/
+void proto_register_sml(void);
 void proto_reg_handoff_sml(void);
 
 /* Initialize the protocol and registered fields */
index e88075132645d97f3885d1878a766bfa1b00c5e6..ae843d31d2a52ad19168f52691757e271b5bd64a 100644 (file)
@@ -1108,7 +1108,7 @@ static dissector_handle_t gsm_sms_handle;
 /*
  * For Stats Tree
  */
-void
+static void
 smpp_stats_tree_init(stats_tree* st)
 {
     st_smpp_ops = stats_tree_create_node(st, "SMPP Operations", 0, TRUE);
@@ -1118,7 +1118,7 @@ smpp_stats_tree_init(stats_tree* st)
 
 }
 
-int
+static int
 smpp_stats_tree_per_packet(stats_tree *st, /* st as it was passed to us */
                            packet_info *pinfo _U_,
                            epan_dissect_t *edt _U_,
index 94153768cddf61abc5eabcf67a3f747d6a5e1e25..c6ca25ed8349c6c352c82c75934c38362abe1877 100644 (file)
@@ -76,7 +76,7 @@ typedef enum {
        CAN_DATA_DISSECTOR = 1,
        CAN_CANOPEN_DISSECTOR = 2,
        CAN_DEVICENET_DISSECTOR = 3,
-       CAN_J1939_DISSECTOR = 4,
+       CAN_J1939_DISSECTOR = 4
 } Dissector_Option;
 
 /* Structure that gets passed between dissectors.  Since it's just a simple 32-bit
index 987df803e16aa4610e42b768238e0847d275775f..f6f1ef6d1964a520eff8fe0ec22b1f31ff793f1e 100644 (file)
@@ -1611,7 +1611,7 @@ _gcry_rsa_decrypt (int algo, gcry_mpi_t *result, gcry_mpi_t *data,
 
 #define PUBKEY_FLAG_NO_BLINDING (1 << 0)
 
-const gchar*
+static const gchar*
 ssl_private_key_to_str(SSL_PRIVATE_KEY* pk)
 {
     const gchar *str = "NULL";
@@ -1633,7 +1633,7 @@ ssl_private_key_to_str(SSL_PRIVATE_KEY* pk)
 
 /* decrypt data with private key. Store decrypted data directly into input
  * buffer */
-int
+static int
 ssl_private_decrypt(guint len, guchar* encr_data, SSL_PRIVATE_KEY* pk)
 {
     gint        rc;
@@ -2813,7 +2813,7 @@ tls_check_mac(SslDecoder*decoder, gint ct, gint ver, guint8* data,
     return 0;
 }
 
-int
+static int
 ssl3_check_mac(SslDecoder*decoder,int ct,guint8* data,
         guint32 datalen, guint8* mac)
 {
@@ -2926,7 +2926,7 @@ dtls_check_mac(SslDecoder*decoder, gint ct,int ver, guint8* data,
 }
 
 #ifdef HAVE_LIBZ
-int
+static int
 ssl_decompress_record(SslDecompress* decomp, const guchar* in, guint inl, StringInfo* out_str, guint* outl)
 {
     gint err;
@@ -3186,7 +3186,7 @@ skip_mac:
 }
 
 #define RSA_PARS 6
-SSL_PRIVATE_KEY*
+static SSL_PRIVATE_KEY*
 ssl_privkey_to_sexp(struct gnutls_x509_privkey_int* priv_key)
 {
     gnutls_datum_t rsa_datum[RSA_PARS]; /* m, e, d, p, q, u */
index 669473b72e2bc24980490813b2ff4e0ef02de063..67b7c556cc7506504247925447cdd89d9f08de18 100644 (file)
 #include <epan/uat.h>
 #include <epan/exported_pdu.h>
 
+void proto_register_ssl(void);
+
 static ssldecrypt_assoc_t *sslkeylist_uats = NULL;
 static guint nssldecrypt = 0;
 
index 9f5b96f6e8229be999479cf9d272e1e5ca57ae93..f4834dee59a373b11889db7a1afc26770999a7eb 100644 (file)
@@ -29,6 +29,9 @@
 
 #include <wiretap/stanag4607.h>
 
+void proto_register_stanag4607(void);
+void proto_reg_handoff_stanag4607(void);
+
 static int proto_stanag4607 = -1;
 
 static int hf_4607_version = -1;
index 341e2479fd8e50b83b96981af483e373806fbd9d..d29fd98fed2567472baf67db25d2f853fefb70f2 100644 (file)
@@ -37,6 +37,7 @@
 #include "packet-t38.h"
 #include "packet-t30.h"
 
+void proto_register_t30(void);
 void proto_reg_handoff_t30(void);
 
 /* T30 */
index 5c0873f8377cc2b67ed8dda17ff9e1c543e3906c..fcca74f9f09bdcc418c8c4fc3e19052ecb38821a 100644 (file)
@@ -48,6 +48,9 @@
 #include "packet-ip.h"
 #include "packet-icmp.h"
 
+void proto_register_tcp(void);
+void proto_reg_handoff_tcp(void);
+
 static int tcp_tap = -1;
 
 /* Place TCP summary in proto tree */
@@ -517,7 +520,7 @@ process_tcp_payload(tvbuff_t *tvb, volatile int offset, packet_info *pinfo,
     struct tcp_analysis *tcpd, struct tcpinfo *tcpinfo);
 
 
-struct tcp_analysis *
+static struct tcp_analysis *
 init_tcp_conversation_data(packet_info *pinfo)
 {
     struct tcp_analysis *tcpd;
index f433cb9119d373bf8bcb28e89963845b7fb469fd..b199bced5d49fcb491204247632973145fd67759 100644 (file)
@@ -58,8 +58,6 @@ static dissector_handle_t data_handle;
 
 static gint pref_tdmoe_d_channel = 24;
 
-void proto_reg_handoff_tdmoe(void);
-
 static int
 dissect_tdmoe(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *data _U_)
 {
index 9dea2b14ff690b260a5e0ef99219b6045215b778..3639237bf809cb9af95dcf2fe7cd4f5287fe62f1 100644 (file)
 #define TS2_STATUS_MUTEMICROPHONE   16
 #define TS2_STATUS_MUTE             32
 
-void proto_reg_handoff_teamspeak2(void);
-void proto_register_teamspeak2(void);
+void proto_reg_handoff_ts2(void);
+void proto_register_ts2(void);
 
 static int hf_msg_fragments = -1;
 static int hf_msg_fragment = -1;
index 35777e2b50e07b84e78c9eae8219a82defefcdc0..5c8190d83271b813d061b44ef03ca5e1e30339b7 100644 (file)
@@ -59,6 +59,8 @@
 
 #include "packet-tn3270.h"
 
+void proto_register_tn3270(void);
+
 /* Note well:
  *  In the IBM "3270 Information Display System: Data Stream Programmer's Reference"
  *  document, the references to bit numbers in the text and tables
index 12ee053d24fca35d3e88fe2fd928e6b7a4d8989f..885dfbe2da4d5bde9d5d432d1840b5a043108cf5 100644 (file)
@@ -31,6 +31,8 @@
 #include <epan/to_str.h>
 #include <epan/expert.h>
 
+void proto_register_trmac(void);
+
 static int proto_trmac = -1;
 static int hf_trmac_mv = -1;
 static int hf_trmac_length = -1;
index 19ce30d7cf4d83c7a07b9c3c454502c11c4a241e..3d559b205d72f29269e1cf76e88572a0a3cae857 100644 (file)
@@ -36,6 +36,8 @@
 #include <epan/packet.h>
 #include <epan/prefs.h>
 
+void proto_register_uhd(void);
+
 static gint dissector_port_pref = 0;
 
 /* ====== DO NOT MAKE UNAPPROVED MODIFICATIONS HERE ===== */
index ddaf98d09bb238795947320d7f7da020ee4a460d..58fc128c91d4f93fd42ff847176a1ab67a6a1b72 100644 (file)
@@ -37,7 +37,7 @@
 #include <epan/etypes.h>
 #include <epan/prefs.h>
 
-void proto_reg_handoff_vlan(void);
+void proto_register_vlan(void);
 void proto_reg_handoff_vlan(void);
 
 static unsigned int q_in_q_ethertype = 0x9100;