Skip to content
Snippets Groups Projects
Commit 926e1937 authored by Martine Lenders's avatar Martine Lenders
Browse files

Merge pull request #2935 from authmillenon/netif_hdr/fix/print-addr_len-0

netif_hdr: print 0-length L2 addresses correctly
parents 59e4d92f ec61db52
No related branches found
No related tags found
No related merge requests found
...@@ -24,14 +24,26 @@ void ng_netif_hdr_print(ng_netif_hdr_t *hdr) ...@@ -24,14 +24,26 @@ void ng_netif_hdr_print(ng_netif_hdr_t *hdr)
printf("if_pid: %" PRIkernel_pid " ", hdr->if_pid); printf("if_pid: %" PRIkernel_pid " ", hdr->if_pid);
printf("rssi: %" PRIu8 " ", hdr->rssi); printf("rssi: %" PRIu8 " ", hdr->rssi);
printf("lqi: %" PRIu8 "\n", hdr->lqi); printf("lqi: %" PRIu8 "\n", hdr->lqi);
printf("src_l2addr: %s\n",
ng_netif_addr_to_str(addr_str, sizeof(addr_str), if (hdr->src_l2addr_len > 0) {
ng_netif_hdr_get_src_addr(hdr), printf("src_l2addr: %s\n",
(size_t)hdr->src_l2addr_len)); ng_netif_addr_to_str(addr_str, sizeof(addr_str),
printf("dst_l2addr: %s\n", ng_netif_hdr_get_src_addr(hdr),
ng_netif_addr_to_str(addr_str, sizeof(addr_str), (size_t)hdr->src_l2addr_len));
ng_netif_hdr_get_dst_addr(hdr), }
(size_t)hdr->dst_l2addr_len)); else {
puts("src_l2addr: (nil)");
}
if (hdr->dst_l2addr_len > 0) {
printf("dst_l2addr: %s\n",
ng_netif_addr_to_str(addr_str, sizeof(addr_str),
ng_netif_hdr_get_dst_addr(hdr),
(size_t)hdr->dst_l2addr_len));
}
else {
puts("dst_l2addr: (nil)");
}
} }
/** @} */ /** @} */
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment