After SR failure, allow for another attempt in SR state machine (presumably with...
authormartinm <martinm@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 1 Mar 2011 14:58:51 +0000 (14:58 +0000)
committermartinm <martinm@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 1 Mar 2011 14:58:51 +0000 (14:58 +0000)
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@36109 f5534014-38df-0310-8fa8-9805f1628bb7

epan/dissectors/packet-mac-lte.c

index bcca4f27e896bb1634562d3a737e108304adf920..0d8713758cacae8f8c98db37547f99271ee0eb4f 100644 (file)
@@ -1942,11 +1942,13 @@ static void TrackSRInfo(SREvent event, packet_info *pinfo, proto_tree *tree _U_,
                         break;
 
                     case SR_Request:
-                        /* Tried another SR after a failure, and presumbly no
-                           successful subsequent RACH */
+                        /* Tried another SR after previous one failed.
+                           Presumably a subsequent RACH was tried in-between... */
+
+                        state->status = SR_Outstanding;
+
                         result = GetSRResult(pinfo->fd->num, TRUE);
-                        result->type = InvalidSREvent;
-                        result->status = SR_Failed;
+                        result->status = SR_Outstanding;
                         result->event = SR_Request;
                         break;