aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-ppi-sensor.c
diff options
context:
space:
mode:
authorBill Meier <wmeier@newsguy.com>2011-07-29 16:07:00 +0000
committerBill Meier <wmeier@newsguy.com>2011-07-29 16:07:00 +0000
commitcccda1f9813e23fb455a70bc33d1258d5cf11170 (patch)
tree679b6824e52658ba926daa9e01ce2a57aacbcf55 /epan/dissectors/packet-ppi-sensor.c
parent12592dab19f5433692f71ab42230780e2590bae4 (diff)
Remove unneeded #includes and do other minor cleanup.
svn path=/trunk/; revision=38259
Diffstat (limited to 'epan/dissectors/packet-ppi-sensor.c')
-rw-r--r--epan/dissectors/packet-ppi-sensor.c42
1 files changed, 26 insertions, 16 deletions
diff --git a/epan/dissectors/packet-ppi-sensor.c b/epan/dissectors/packet-ppi-sensor.c
index 640a1bf738..a47dde5207 100644
--- a/epan/dissectors/packet-ppi-sensor.c
+++ b/epan/dissectors/packet-ppi-sensor.c
@@ -30,13 +30,9 @@
#endif
#include <glib.h>
-#include <string.h>
#include <epan/packet.h>
-#include <epan/ptvcursor.h>
-#include <epan/prefs.h>
-#include <epan/reassemble.h>
-#include <epan/dissectors/packet-ppi-geolocation-common.h>
+#include "packet-ppi-geolocation-common.h"
enum ppi_sensor_type {
PPI_SENSOR_SENSORTYPE = 0, /* Velocity, Acceleration, etc */
@@ -136,12 +132,9 @@ static int hf_ppi_sensor_present_ext = -1;
static gint ett_ppi_sensor = -1;
static gint ett_ppi_sensor_present = -1;
-
-static void
-dissect_ppi_sensor(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
-
/* used with ScaleFactor */
-gdouble base_10_expt(int power)
+static gdouble
+base_10_expt(int power)
{
gdouble ret = 1;
int provide_frac = 0;
@@ -165,7 +158,9 @@ gdouble base_10_expt(int power)
else
return (1.0/ret);
}
-void dissect_ppi_sensor(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) {
+
+static void
+dissect_ppi_sensor(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) {
/* The fixed values up front */
guint32 version;
guint length;
@@ -311,7 +306,7 @@ void dissect_ppi_sensor(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) {
if (length_remaining < 4)
break;
val_t = tvb_get_letohl(tvb, offset);
- c_val = fixed6_4_to_gdouble(val_t);
+ c_val = ppi_fixed6_4_to_gdouble(val_t);
if (tree) {
my_pt = proto_tree_add_double(ppi_sensor_tree, hf_ppi_sensor_val_x, tvb, offset, 4, c_val);
proto_item_append_text (my_pt, " %s", unit_str);
@@ -325,7 +320,7 @@ void dissect_ppi_sensor(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) {
if (length_remaining < 4)
break;
val_t = tvb_get_letohl(tvb, offset);
- c_val = fixed6_4_to_gdouble(val_t);
+ c_val = ppi_fixed6_4_to_gdouble(val_t);
if (tree) {
my_pt = proto_tree_add_double(ppi_sensor_tree, hf_ppi_sensor_val_y, tvb, offset, 4, c_val);
proto_item_append_text (my_pt, " %s", unit_str);
@@ -340,7 +335,7 @@ void dissect_ppi_sensor(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) {
if (length_remaining < 4)
break;
val_t = tvb_get_letohl(tvb, offset);
- c_val = fixed6_4_to_gdouble(val_t);
+ c_val = ppi_fixed6_4_to_gdouble(val_t);
if (tree) {
my_pt = proto_tree_add_double(ppi_sensor_tree, hf_ppi_sensor_val_z, tvb, offset, 4, c_val);
proto_item_append_text (my_pt, " %s", unit_str);
@@ -354,7 +349,7 @@ void dissect_ppi_sensor(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) {
if (length_remaining < 4)
break;
val_t = tvb_get_letohl(tvb, offset);
- c_val = fixed6_4_to_gdouble(val_t);
+ c_val = ppi_fixed6_4_to_gdouble(val_t);
if (tree) {
my_pt = proto_tree_add_double(ppi_sensor_tree, hf_ppi_sensor_val_t, tvb, offset, 4, c_val);
proto_item_append_text (my_pt, " %s", unit_str);
@@ -368,7 +363,7 @@ void dissect_ppi_sensor(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) {
if (length_remaining < 4)
break;
val_t = tvb_get_letohl(tvb, offset);
- c_val = fixed6_4_to_gdouble(val_t);
+ c_val = ppi_fixed6_4_to_gdouble(val_t);
if (tree) {
my_pt = proto_tree_add_double(ppi_sensor_tree, hf_ppi_sensor_val_e, tvb, offset, 4, c_val);
proto_item_append_text (my_pt, " %s", unit_str);
@@ -563,3 +558,18 @@ proto_register_ppi_sensor(void) {
register_dissector("ppi_sensor", dissect_ppi_sensor, proto_ppi_sensor);
}
+
+/*
+ * Editor modelines
+ *
+ * Local Variables:
+ * c-basic-offset: 4
+ * tab-width: 8
+ * indent-tabs-mode: nil
+ * End:
+ *
+ * ex: set shiftwidth=4 tabstop=8 expandtab
+ * :indentSize=4:tabSize=8:noTabs=true:
+ */
+
+