diff options
author | Francois-Xavier Le Bail <devel.fx.lebail@orange.fr> | 2019-03-19 14:53:09 +0100 |
---|---|---|
committer | Francois-Xavier Le Bail <devel.fx.lebail@orange.fr> | 2019-03-19 14:53:13 +0100 |
commit | 07268a08a0a997b6082f77e9ec6c59812ce217f4 (patch) | |
tree | 6af91e4e8be03679dae553ab49ebfe43c5f05c6c /print-bt.c | |
parent | 1fabc59c1320bac1c19e8f86d07c29a83a88bdab (diff) | |
download | tcpdump-07268a08a0a997b6082f77e9ec6c59812ce217f4.tar.gz |
Bluetooth: Print the protocol name
Diffstat (limited to 'print-bt.c')
-rw-r--r-- | print-bt.c | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -53,7 +53,8 @@ bt_if_print(netdissect_options *ndo, const struct pcap_pkthdr *h, const u_char * u_int caplen = h->caplen; const bluetooth_h4_header* hdr = (const bluetooth_h4_header*)p; - ndo->ndo_protocol = "bt_if"; + ndo->ndo_protocol = "bluetooth"; + nd_print_protocol(ndo); if (caplen < BT_HDRLEN) goto trunc; caplen -= BT_HDRLEN; @@ -61,7 +62,7 @@ bt_if_print(netdissect_options *ndo, const struct pcap_pkthdr *h, const u_char * p += BT_HDRLEN; ND_TCHECK_4(&hdr->direction); if (ndo->ndo_eflag) - ND_PRINT("hci length %u, direction %s, ", length, + ND_PRINT(", hci length %u, direction %s", length, (EXTRACT_BE_U_4(hdr->direction)&0x1) ? "in" : "out"); if (!ndo->ndo_suppress_default_print) |