shell/gnrc_icmpv6_echo: fix duplicate datalen check
This commit is contained in:
parent
7d1dd27756
commit
be8a364bb4
@ -398,14 +398,12 @@ static void _print_reply(_ping_data_t *data, gnrc_pktsnip_t *icmpv6, uint32_t no
|
|||||||
if (rssi != GNRC_NETIF_HDR_NO_RSSI) {
|
if (rssi != GNRC_NETIF_HDR_NO_RSSI) {
|
||||||
printf(" rssi=%"PRId16" dBm", rssi);
|
printf(" rssi=%"PRId16" dBm", rssi);
|
||||||
}
|
}
|
||||||
if (data->datalen >= sizeof(uint32_t)) {
|
|
||||||
printf(" time=%lu.%03lu ms", (long unsigned)triptime / 1000,
|
|
||||||
(long unsigned)triptime % 1000);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* we can only calculate RTT (triptime) if payload was large enough for
|
/* we can only calculate RTT (triptime) if payload was large enough for
|
||||||
a TX timestamp */
|
a TX timestamp */
|
||||||
if (data->datalen >= sizeof(uint32_t)) {
|
if (data->datalen >= sizeof(uint32_t)) {
|
||||||
|
printf(" time=%lu.%03lu ms", (long unsigned)triptime / 1000,
|
||||||
|
(long unsigned)triptime % 1000);
|
||||||
|
|
||||||
data->tsum += triptime;
|
data->tsum += triptime;
|
||||||
if (triptime < data->tmin) {
|
if (triptime < data->tmin) {
|
||||||
data->tmin = triptime;
|
data->tmin = triptime;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user