Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
* packet.
*/
in_range = (pkt_end_ns >= begin_ns) && (pkt_begin_ns <= end_ns);
* packet.
*/
in_range = (pkt_end_ns >= begin_ns) && (pkt_begin_ns <= end_ns);
- if (pkt_begin_ns > end_ns) {
- ret = BT_NOTIFICATION_ITERATOR_STATUS_END;
- }
end:
*_packet_in_range = in_range;
bt_put(packet);
end:
*_packet_in_range = in_range;
bt_put(packet);
} else {
bt_put(notification);
}
} else {
bt_put(notification);
}
+
+ if (ret != BT_NOTIFICATION_ITERATOR_STATUS_OK) {
+ break;
+ }
}
end:
bt_put(source_it);
}
end:
bt_put(source_it);