diff options
Diffstat (limited to 'epan/dissectors/packet-sbus.c')
-rw-r--r-- | epan/dissectors/packet-sbus.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/epan/dissectors/packet-sbus.c b/epan/dissectors/packet-sbus.c index 6c34695cb7..abdf9b7ab1 100644 --- a/epan/dissectors/packet-sbus.c +++ b/epan/dissectors/packet-sbus.c @@ -708,18 +708,18 @@ dissect_sbus(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *data _U_ *also in case this is no retry*/ sbus_attribut = tvb_get_guint8(tvb,8); if (request_val && sbus_attribut == SBUS_REQUEST) { - if (request_val->req_frame < pinfo->fd->num){ /*a retry; req_frame smaller this frame*/ + if (request_val->req_frame < pinfo->num){ /*a retry; req_frame smaller this frame*/ request_val->retry_count +=1; } else { /*we have a conversation but this is not a retry so we store the packet info*/ request_val->retry_count = 0; - request_val->req_frame = pinfo->fd->num; /*store actual frame nr.*/ + request_val->req_frame = pinfo->num; /*store actual frame nr.*/ request_val->req_time = pinfo->abs_ts; } } if (request_val && (sbus_attribut == SBUS_RESPONSE || sbus_attribut == SBUS_ACKNAK)) { /*a response*/ - request_val->resp_frame = pinfo->fd->num; /*so store this frame nr.*/ + request_val->resp_frame = pinfo->num; /*so store this frame nr.*/ } /* Only allocate a new hash element when it's a request*/ sbus_attribut = tvb_get_guint8(tvb,8); @@ -731,7 +731,7 @@ dissect_sbus(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *data _U_ request_val = wmem_new(wmem_file_scope(), sbus_request_val); request_val->cmd_code=tvb_get_guint8(tvb,10); request_val->retry_count=0; - request_val->req_frame = pinfo->fd->num; /*store actual frame nr.*/ + request_val->req_frame = pinfo->num; /*store actual frame nr.*/ request_val->req_time = pinfo->abs_ts; request_val->resp_frame = 0; /*response frame is not known yet*/ @@ -946,7 +946,7 @@ dissect_sbus(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *data _U_ proto_tree_add_uint(sbus_tree, hf_sbus_request_in, tvb, 0, 0, request_val->req_frame); } - if (request_val && request_val->resp_frame > pinfo->fd->num){ + if (request_val && request_val->resp_frame > pinfo->num){ proto_tree_add_uint(sbus_tree, hf_sbus_response_in, tvb, 0, 0, request_val->resp_frame); } |