diff options
author | Michal Labedzki <michal.labedzki@tieto.com> | 2014-04-11 13:19:34 +0200 |
---|---|---|
committer | Michal Labedzki <michal.labedzki@tieto.com> | 2014-05-30 11:26:28 +0000 |
commit | 53c66a9e08690168d539bd5f3506c6cdbc8f4dc9 (patch) | |
tree | a370d70cbaff5ff5673d4209fcb643f7ffd41a3a /epan/dissectors/packet-btl2cap.h | |
parent | 5742d2e145cb6c9eed517685d5229ac17bc775b1 (diff) |
Bluetooth: Avoid using macro GPOINTER_TO_UINT()
Fix warnings and try to inform user about unknown values in
"Decode As".
Also use define instead of magic number for Unknown L2CAP CIDs.
Change-Id: Ie6f26a9e3330b84cef14bbf8861ffbdbdb789225
Reviewed-on: https://code.wireshark.org/review/1880
Reviewed-by: Michal Labedzki <michal.labedzki@tieto.com>
Tested-by: Michal Labedzki <michal.labedzki@tieto.com>
Diffstat (limited to 'epan/dissectors/packet-btl2cap.h')
-rw-r--r-- | epan/dissectors/packet-btl2cap.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/epan/dissectors/packet-btl2cap.h b/epan/dissectors/packet-btl2cap.h index 4208e7beab..5de3436dfb 100644 --- a/epan/dissectors/packet-btl2cap.h +++ b/epan/dissectors/packet-btl2cap.h @@ -49,13 +49,15 @@ #define BTL2CAP_FIXED_CID_AMP_TEST 0x003F #define BTL2CAP_FIXED_CID_LAST 0x003F +#define BTL2CAP_UNKNOWN_CID 0xFFFFFFFF + typedef struct _btl2cap_data_t { guint32 interface_id; guint32 adapter_id; guint16 chandle; /* only low 12 bits used */ guint16 cid; - gint32 local_cid; - gint32 remote_cid; + guint32 local_cid; + guint32 remote_cid; guint32 *disconnect_in_frame; gboolean is_local_psm; /* otherwise it is PSM in remote device */ guint16 psm; |