aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-epl.c
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/packet-epl.c')
-rw-r--r--epan/dissectors/packet-epl.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/epan/dissectors/packet-epl.c b/epan/dissectors/packet-epl.c
index 4efaff442b..490d98d86f 100644
--- a/epan/dissectors/packet-epl.c
+++ b/epan/dissectors/packet-epl.c
@@ -437,6 +437,7 @@ decode_epl_address_abbrev (guchar adr)
gint
dissect_epl_soc(proto_tree *epl_tree, tvbuff_t *tvb, packet_info *pinfo, gint offset)
{
+ nstime_t nettime;
guint8 flags;
offset += 1;
@@ -457,7 +458,9 @@ dissect_epl_soc(proto_tree *epl_tree, tvbuff_t *tvb, packet_info *pinfo, gint of
if (epl_tree)
{
- proto_tree_add_item(epl_tree, hf_epl_soc_nettime, tvb, offset, 8, TRUE);
+ nettime.secs = tvb_get_letohl(tvb, offset);
+ nettime.nsecs = tvb_get_letohl(tvb, offset+4);
+ proto_tree_add_time(epl_tree, hf_epl_soc_nettime, tvb, offset, 8, &nettime);
offset += 8;
proto_tree_add_item(epl_tree, hf_epl_soc_relativetime, tvb, offset, 8, TRUE);