aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-ax25.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-ax25.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-ax25.c')
-rw-r--r--epan/dissectors/packet-ax25.c32
1 files changed, 16 insertions, 16 deletions
diff --git a/epan/dissectors/packet-ax25.c b/epan/dissectors/packet-ax25.c
index f1740b5038..a7de32e471 100644
--- a/epan/dissectors/packet-ax25.c
+++ b/epan/dissectors/packet-ax25.c
@@ -53,27 +53,27 @@ static dissector_table_t ax25_dissector_table;
static capture_dissector_handle_t ax25_cap_handle;
/* Initialize the protocol and registered fields */
-static int proto_ax25 = -1;
-static int hf_ax25_dst = -1;
-static int hf_ax25_src = -1;
+static int proto_ax25;
+static int hf_ax25_dst;
+static int hf_ax25_src;
static int hf_ax25_via[ AX25_MAX_DIGIS ];
-static int hf_ax25_ctl = -1;
+static int hf_ax25_ctl;
-static int hf_ax25_n_r = -1;
-static int hf_ax25_n_s = -1;
+static int hf_ax25_n_r;
+static int hf_ax25_n_s;
-static int hf_ax25_p = -1;
-static int hf_ax25_f = -1;
+static int hf_ax25_p;
+static int hf_ax25_f;
-static int hf_ax25_ftype_s = -1;
-static int hf_ax25_ftype_i = -1;
-static int hf_ax25_ftype_su = -1;
+static int hf_ax25_ftype_s;
+static int hf_ax25_ftype_i;
+static int hf_ax25_ftype_su;
-static int hf_ax25_u_cmd = -1;
-static int hf_ax25_u_resp = -1;
+static int hf_ax25_u_cmd;
+static int hf_ax25_u_resp;
-static int hf_ax25_pid = -1;
+static int hf_ax25_pid;
static const xdlc_cf_items ax25_cf_items = {
&hf_ax25_n_r,
@@ -105,8 +105,8 @@ static const value_string pid_vals[] = {
{ 0, NULL }
};
-static gint ett_ax25 = -1;
-static gint ett_ax25_ctl = -1;
+static gint ett_ax25;
+static gint ett_ax25_ctl;
static dissector_handle_t ax25_handle;