aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-asf.c
diff options
context:
space:
mode:
authorStig Bjørlykke <stig@bjorlykke.org>2023-11-20 08:16:40 +0100
committerStig Bjørlykke <stig@bjorlykke.org>2023-11-20 08:20:54 +0100
commit2a9bc63325c99653c5da873c273430add3b5e9dd (patch)
tree120dee357b44bb38baf6ca9cf592e0cef6e4bea3 /epan/dissectors/packet-asf.c
parente8e16400d8e3f933bd0eb1f06c661557a28e4ed4 (diff)
Remove init of proto variables
Remove init of proto, header field, expert info and subtree variables. This will reduces the binary size by approximate 1266320 bytes due to using .bss to zero-initialize the fields. The conversion is done using the tools/convert-proto-init.py script.
Diffstat (limited to 'epan/dissectors/packet-asf.c')
-rw-r--r--epan/dissectors/packet-asf.c42
1 files changed, 21 insertions, 21 deletions
diff --git a/epan/dissectors/packet-asf.c b/epan/dissectors/packet-asf.c
index 63895e256f..10ebf1eb7e 100644
--- a/epan/dissectors/packet-asf.c
+++ b/epan/dissectors/packet-asf.c
@@ -31,27 +31,27 @@ static dissector_handle_t asf_handle;
#define RMCP_CLASS_ASF 0x06
-static int proto_asf = -1;
-static int hf_asf_iana = -1;
-static int hf_asf_type = -1;
-static int hf_asf_tag = -1;
-static int hf_asf_len = -1;
-static int hf_asf_rssp_status_code = -1;
-static int hf_asf_mgt_console_id = -1;
-static int hf_asf_client_id = -1;
-static int hf_asf_payload = -1;
-static int hf_asf_payload_type = -1;
-static int hf_asf_payload_len = -1;
-static int hf_asf_payload_data = -1;
-static int hf_asf_auth_alg = -1;
-static int hf_asf_integrity_alg = -1;
-static int hf_asf_reserved = -1;
-
-static gint ett_asf = -1;
-static gint ett_asf_payload = -1;
-static gint ett_asf_alg_payload = -1;
-
-static expert_field ei_asf_payload_too_short = EI_INIT;
+static int proto_asf;
+static int hf_asf_iana;
+static int hf_asf_type;
+static int hf_asf_tag;
+static int hf_asf_len;
+static int hf_asf_rssp_status_code;
+static int hf_asf_mgt_console_id;
+static int hf_asf_client_id;
+static int hf_asf_payload;
+static int hf_asf_payload_type;
+static int hf_asf_payload_len;
+static int hf_asf_payload_data;
+static int hf_asf_auth_alg;
+static int hf_asf_integrity_alg;
+static int hf_asf_reserved;
+
+static gint ett_asf;
+static gint ett_asf_payload;
+static gint ett_asf_alg_payload;
+
+static expert_field ei_asf_payload_too_short;
#define ASF_TYPE_RESET 0x10