From d35ccc5cdf83f7d77e767fec1f0484880f3af22f Mon Sep 17 00:00:00 2001 From: Alexis La Goutte Date: Wed, 19 Mar 2014 13:49:42 +0100 Subject: Try to fix Mac OS X Buildbot packet-ieee80211.c:8583: warning: integer constant is too large for 'long' type packet-ieee80211.c:8584: warning: integer constant is too large for 'long' type packet-ieee80211.c:8585: warning: integer constant is too large for 'long' type Change-Id: I5badc6e0d2595d4353e33cd273d55f28737b34a8 Reviewed-on: https://code.wireshark.org/review/737 Reviewed-by: Alexis La Goutte --- epan/dissectors/packet-ieee80211.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/epan/dissectors/packet-ieee80211.c b/epan/dissectors/packet-ieee80211.c index e33e028680..8a69a8f82b 100644 --- a/epan/dissectors/packet-ieee80211.c +++ b/epan/dissectors/packet-ieee80211.c @@ -8580,9 +8580,9 @@ add_ff_cc_field(proto_tree *tree, tvbuff_t *tvb, int offset, gboolean dis) cc_field = tvb_get_letoh64(tvb, offset); /*TODO : Add support of bitmask for FT_(U)INT64 */ proto_tree_add_uint(cc_tree, hf_ieee80211_ff_cc_sp_duration, tvb, offset, 1, (guint32)(cc_field & 0xff)); - proto_tree_add_uint64(cc_tree, hf_ieee80211_ff_cc_cluster_id, tvb, offset+1, 6, (guint64)((cc_field & 0x00ffffffffffff00) >> 8)); - proto_tree_add_uint(cc_tree, hf_ieee80211_ff_cc_role, tvb, offset+7, 1, (guint32)((cc_field & 0x0300000000000000) >> 56)); - proto_tree_add_uint(cc_tree, hf_ieee80211_ff_cc_max_mem, tvb, offset+7, 1, (guint32)((cc_field & 0x7c00000000000000) >> 58)); + proto_tree_add_uint64(cc_tree, hf_ieee80211_ff_cc_cluster_id, tvb, offset+1, 6, (guint64)((cc_field & G_GUINT64_CONSTANT(0x00ffffffffffff00)) >> 8)); + proto_tree_add_uint(cc_tree, hf_ieee80211_ff_cc_role, tvb, offset+7, 1, (guint32)((cc_field & G_GUINT64_CONSTANT(0x0300000000000000)) >> 56)); + proto_tree_add_uint(cc_tree, hf_ieee80211_ff_cc_max_mem, tvb, offset+7, 1, (guint32)((cc_field & G_GUINT64_CONSTANT(0x7c00000000000000)) >> 58)); } return 8; } -- cgit v1.2.3