aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-ipmi-se.c
diff options
context:
space:
mode:
authorBill Meier <wmeier@newsguy.com>2012-08-10 22:55:02 +0000
committerBill Meier <wmeier@newsguy.com>2012-08-10 22:55:02 +0000
commit638d74d43f9baf45dc3641939eec36f801414187 (patch)
tree5bfcabbb83a6e7359cfc302cdc604264560d66a0 /epan/dissectors/packet-ipmi-se.c
parente6ffe7b59b9f36c534d3b2d6cc78b05dfe517f67 (diff)
Use val_to_str_const() where appropriate;
Also (for a few files): - create/use some extended value strings; - remove unneeded #include files; - remove unneeded variable initialization; - re-order fcns slightly so prefs_reg_handoff...() at end, etc svn path=/trunk/; revision=44438
Diffstat (limited to 'epan/dissectors/packet-ipmi-se.c')
-rw-r--r--epan/dissectors/packet-ipmi-se.c52
1 files changed, 26 insertions, 26 deletions
diff --git a/epan/dissectors/packet-ipmi-se.c b/epan/dissectors/packet-ipmi-se.c
index dd33b9442d..96aa4fb8d7 100644
--- a/epan/dissectors/packet-ipmi-se.c
+++ b/epan/dissectors/packet-ipmi-se.c
@@ -542,11 +542,11 @@ eti_2_pst_sev(proto_tree *tree, tvbuff_t *tvb, const struct sensor_info *si,
ti = proto_tree_add_text(tree, tvb, 0, 1, "Previous state/severity");
s_tree = proto_item_add_subtree(ti, ett_ipmi_se_evt_evd_byte2);
tmp = d >> 4;
- desc = (tmp == 0x0f) ? "Unspecified" : val_to_str(tmp, etoff_07, "Unknown");
+ desc = (tmp == 0x0f) ? "Unspecified" : val_to_str_const(tmp, etoff_07, "Unknown");
proto_tree_add_text(s_tree, tvb, 0, 1, "%sSeverity: %s (0x%02x)",
ipmi_dcd8(d, 0xf0), desc, tmp);
tmp = d & 0xf;
- desc = (tmp == 0x0f) ? "Unspecified" : val_to_str(tmp, si->offsets, "Unknown");
+ desc = (tmp == 0x0f) ? "Unspecified" : val_to_str_const(tmp, si->offsets, "Unknown");
proto_tree_add_text(s_tree, tvb, 0, 1, "%sPrevious state: %s (0x%02x)",
ipmi_dcd8(d, 0x0f), desc, tmp);
return TRUE;
@@ -985,7 +985,7 @@ ssi_08_3(proto_tree *tree, tvbuff_t *tvb, const struct sensor_info *si _U_,
s_tree = proto_item_add_subtree(ti, ett_ipmi_se_evt_evd_byte3);
tmp = d & 0x0f;
proto_tree_add_text(s_tree, tvb, 0, 1, "%sError type: %s (0x%02x)",
- ipmi_dcd8(d, 0x0f), val_to_str(tmp, err_vals, "Reserved"), tmp);
+ ipmi_dcd8(d, 0x0f), val_to_str_const(tmp, err_vals, "Reserved"), tmp);
return TRUE;
}
return FALSE;
@@ -1054,12 +1054,12 @@ ssi_0f_2(proto_tree *tree, tvbuff_t *tvb, const struct sensor_info *si _U_,
if (b == 0x3 && offs == 0x00) {
proto_tree_add_text(tree, tvb, 0, 1, "Extension code: %s (0x%02x)",
- val_to_str(d, err_vals, "Reserved"), d);
+ val_to_str_const(d, err_vals, "Reserved"), d);
return TRUE;
}
if (b == 0x3 && (offs == 0x01 || offs == 0x02)) {
proto_tree_add_text(tree, tvb, 0, 1, "Extension code: %s (0x%02x)",
- val_to_str(d, progress_vals, "Reserved"), d);
+ val_to_str_const(d, progress_vals, "Reserved"), d);
return TRUE;
}
return FALSE;
@@ -1105,7 +1105,7 @@ ssi_10_3(proto_tree *tree, tvbuff_t *tvb, const struct sensor_info *si _U_,
ipmi_dcd8(d, 0x10), (d & 0x10) ? "Deassertion" : "Assertion");
d &= 0x0f;
proto_tree_add_text(s_tree, tvb, 0, 1, "%sEvent Offset: %s (0x%02x)",
- ipmi_dcd8(d, 0x0f), val_to_str(d, off_vals, "Unknown"), d);
+ ipmi_dcd8(d, 0x0f), val_to_str_const(d, off_vals, "Unknown"), d);
return TRUE;
}
if (b == 0x3 && offs == 0x05) {
@@ -1148,10 +1148,10 @@ ssi_12_2(proto_tree *tree, tvbuff_t *tvb, const struct sensor_info *si _U_,
s_tree = proto_item_add_subtree(ti, ett_ipmi_se_evt_evd_byte2);
tmp = d >> 4;
proto_tree_add_text(s_tree, tvb, 0, 1, "%sLog entry action: %s (0x%02x)",
- ipmi_dcd8(d, 0xf0), val_to_str(tmp, act_vals, "Reserved"), tmp);
+ ipmi_dcd8(d, 0xf0), val_to_str_const(tmp, act_vals, "Reserved"), tmp);
tmp = d & 0x0f;
proto_tree_add_text(s_tree, tvb, 0, 1, "%sLog type: %s (0x%02x)",
- ipmi_dcd8(d, 0x0f), val_to_str(tmp, type_vals, "Reserved"), tmp);
+ ipmi_dcd8(d, 0x0f), val_to_str_const(tmp, type_vals, "Reserved"), tmp);
return TRUE;
}
if (b == 0x3 && offs == 0x04) {
@@ -1178,7 +1178,7 @@ ssi_12_2(proto_tree *tree, tvbuff_t *tvb, const struct sensor_info *si _U_,
ipmi_dcd8(d, 0x80), (d & 0x80) ? "second" : "first");
tmp = d & 0x0f;
proto_tree_add_text(s_tree, tvb, 0, 1, "%sTimestamp clock type: %s (0x%02x)",
- ipmi_dcd8(d, 0x0f), val_to_str(tmp, clock_vals, "Reserved"), tmp);
+ ipmi_dcd8(d, 0x0f), val_to_str_const(tmp, clock_vals, "Reserved"), tmp);
}
return FALSE;
}
@@ -1189,7 +1189,7 @@ ssi_19_2(proto_tree *tree, tvbuff_t *tvb, const struct sensor_info *si _U_,
{
if (b == 0x3 && offs == 0x00) {
proto_tree_add_text(tree, tvb, 0, 1, "Requested power state: %s (0x%02x)",
- val_to_str(d, ssoff_22, "Reserved"), d);
+ val_to_str_const(d, ssoff_22, "Reserved"), d);
return TRUE;
}
return FALSE;
@@ -1201,7 +1201,7 @@ ssi_19_3(proto_tree *tree, tvbuff_t *tvb, const struct sensor_info *si _U_,
{
if (b == 0x3 && offs == 0x00) {
proto_tree_add_text(tree, tvb, 0, 1, "Power state at time of request: %s (0x%02x)",
- val_to_str(d, ssoff_22, "Reserved"), d);
+ val_to_str_const(d, ssoff_22, "Reserved"), d);
return TRUE;
}
return FALSE;
@@ -1236,7 +1236,7 @@ ssi_1d_2(proto_tree *tree, tvbuff_t *tvb, const struct sensor_info *si _U_,
s_tree = proto_item_add_subtree(ti, ett_ipmi_se_evt_evd_byte2);
tmp = d & 0x0f;
proto_tree_add_text(s_tree, tvb, 0, 1, "%sRestart cause: %s (0x%02x)",
- ipmi_dcd8(d, 0x0f), val_to_str(tmp, cause_vals, "Reserved"), tmp);
+ ipmi_dcd8(d, 0x0f), val_to_str_const(tmp, cause_vals, "Reserved"), tmp);
return TRUE;
}
return FALSE;
@@ -1278,7 +1278,7 @@ ssi_21_2(proto_tree *tree, tvbuff_t *tvb, const struct sensor_info *si _U_,
if (b == 0x3) {
proto_tree_add_text(tree, tvb, 0, 1, "Slot/connector type: %s (0x%02x)",
- val_to_str(d, type_vals, "Reserved"), d);
+ val_to_str_const(d, type_vals, "Reserved"), d);
return TRUE;
}
return FALSE;
@@ -1325,10 +1325,10 @@ ssi_23_2(proto_tree *tree, tvbuff_t *tvb, const struct sensor_info *si _U_,
s_tree = proto_item_add_subtree(ti, ett_ipmi_se_evt_evd_byte2);
tmp = d >> 4;
proto_tree_add_text(s_tree, tvb, 0, 1, "%sInterrupt type: %s (0x%02x)",
- ipmi_dcd8(d, 0xf0), val_to_str(tmp, intr_vals, "Reserved"), tmp);
+ ipmi_dcd8(d, 0xf0), val_to_str_const(tmp, intr_vals, "Reserved"), tmp);
tmp = d & 0x0f;
proto_tree_add_text(s_tree, tvb, 0, 1, "%sTimer use at expiration: %s (0x%02x)",
- ipmi_dcd8(d, 0x0f), val_to_str(tmp, use_vals, "Reserved"), tmp);
+ ipmi_dcd8(d, 0x0f), val_to_str_const(tmp, use_vals, "Reserved"), tmp);
return TRUE;
}
@@ -1426,7 +1426,7 @@ ssi_2a_3(proto_tree *tree, tvbuff_t *tvb, const struct sensor_info *si _U_,
s_tree = proto_item_add_subtree(ti, ett_ipmi_se_evt_evd_byte3);
tmp = (d >> 4) & 0x3;
proto_tree_add_text(s_tree, tvb, 0, 1, "%sSession deactivated by: %s (0x%02x)",
- ipmi_dcd8(d, 0x30), val_to_str(tmp, deact_vals, "Reserved"), tmp);
+ ipmi_dcd8(d, 0x30), val_to_str_const(tmp, deact_vals, "Reserved"), tmp);
ipmi_fmt_channel(s, d & 0xf);
proto_tree_add_text(s_tree, tvb, 0, 1, "%sChannel: %s",
ipmi_dcd8(d, 0x0f), s);
@@ -1469,7 +1469,7 @@ ssi_2b_2(proto_tree *tree, tvbuff_t *tvb, const struct sensor_info *si _U_,
if (b == 0x3) {
proto_tree_add_text(tree, tvb, 0, 1, "Version change type: %s",
- val_to_str(d, vctype_vals, "Reserved"));
+ val_to_str_const(d, vctype_vals, "Reserved"));
return TRUE;
}
return FALSE;
@@ -1503,10 +1503,10 @@ ssi_2c_2(proto_tree *tree, tvbuff_t *tvb, const struct sensor_info *si,
s_tree = proto_item_add_subtree(ti, ett_ipmi_se_evt_evd_byte2);
tmp = d >> 4;
proto_tree_add_text(s_tree, tvb, 0, 1, "%sCause: %s (0x%02x)",
- ipmi_dcd8(d, 0xf0), val_to_str(tmp, cause_vals, "Reserved"), tmp);
+ ipmi_dcd8(d, 0xf0), val_to_str_const(tmp, cause_vals, "Reserved"), tmp);
tmp = d & 0xf;
proto_tree_add_text(s_tree, tvb, 0, 1, "%sPrevious state: %s (0x%02x)",
- ipmi_dcd8(d, 0x0f), val_to_str(tmp, si->offsets, "Reserved"), tmp);
+ ipmi_dcd8(d, 0x0f), val_to_str_const(tmp, si->offsets, "Reserved"), tmp);
return TRUE;
}
return FALSE;
@@ -1539,10 +1539,10 @@ ssi_f0_2(proto_tree *tree, tvbuff_t *tvb, const struct sensor_info *si,
s_tree = proto_item_add_subtree(ti, ett_ipmi_se_evt_evd_byte2);
tmp = d >> 4;
proto_tree_add_text(s_tree, tvb, 0, 1, "%sCause: %s (0x%02x)",
- ipmi_dcd8(d, 0xf0), val_to_str(tmp, cause_vals, "Reserved"), tmp);
+ ipmi_dcd8(d, 0xf0), val_to_str_const(tmp, cause_vals, "Reserved"), tmp);
tmp = d & 0xf;
proto_tree_add_text(s_tree, tvb, 0, 1, "%sPrevious state: %s (0x%02x)",
- ipmi_dcd8(d, 0x0f), val_to_str(tmp, si->offsets, "Reserved"), tmp);
+ ipmi_dcd8(d, 0x0f), val_to_str_const(tmp, si->offsets, "Reserved"), tmp);
return TRUE;
}
return FALSE;
@@ -1609,13 +1609,13 @@ ssi_f1_3(proto_tree *tree, tvbuff_t *tvb, const struct sensor_info *si _U_,
ipmi_dcd8(d, 0x80), override_state[!!tmp]);
tmp = (d & 0x70) >> 4;
proto_tree_add_text(s_tree, tvb, 0, 1, "%sIPMB-B Local status: %s (0x%02x)",
- ipmi_dcd8(d, 0x70), val_to_str(tmp, status_vals, "Reserved"), tmp);
+ ipmi_dcd8(d, 0x70), val_to_str_const(tmp, status_vals, "Reserved"), tmp);
tmp = d & 0x08;
proto_tree_add_text(s_tree, tvb, 0, 1, "%sIPMB-A Override state: %s",
ipmi_dcd8(d, 0x08), override_state[!!tmp]);
tmp = d & 0x07;
proto_tree_add_text(s_tree, tvb, 0, 1, "%sIPMB-A Local status: %s (0x%02x)",
- ipmi_dcd8(d, 0x07), val_to_str(tmp, status_vals, "Reserved"), tmp);
+ ipmi_dcd8(d, 0x07), val_to_str_const(tmp, status_vals, "Reserved"), tmp);
return TRUE;
}
return FALSE;
@@ -1815,14 +1815,14 @@ parse_platform_event(tvbuff_t *tvb, proto_tree *tree)
s_tree = proto_item_add_subtree(ti, ett_ipmi_se_evt_evd_byte1);
proto_tree_add_uint_format(s_tree, hf_ipmi_se_evt_data1_b2, tvb, 4, 1, b2 << 6,
"%sByte 2: %s (0x%02x)",
- ipmi_dcd8(offs, 0xc0), val_to_str(b2, eti->byte2, "Reserved"), b2);
+ ipmi_dcd8(offs, 0xc0), val_to_str_const(b2, eti->byte2, "Reserved"), b2);
proto_tree_add_uint_format(s_tree, hf_ipmi_se_evt_data1_b3, tvb, 4, 1, b3 << 4,
"%sByte 3: %s (0x%02x)",
- ipmi_dcd8(offs, 0x30), val_to_str(b3, eti->byte3, "Reserved"), b3);
+ ipmi_dcd8(offs, 0x30), val_to_str_const(b3, eti->byte3, "Reserved"), b3);
offs &= 0x0f;
proto_tree_add_uint_format(s_tree, hf_ipmi_se_evt_data1_offs, tvb, 4, 1, offs,
"%sOffset: %s (0x%02x)",
- ipmi_dcd8(offs, 0x0f), val_to_str(offs, off_vals, "Reserved"), offs);
+ ipmi_dcd8(offs, 0x0f), val_to_str_const(offs, off_vals, "Reserved"), offs);
/* This is tricky. First, bytes 2-3 are optional and may be absent.
Second, the necessity to interpret them either in a generic way or in