diff options
Diffstat (limited to 'epan/dissectors/packet-6lowpan.c')
-rw-r--r-- | epan/dissectors/packet-6lowpan.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/epan/dissectors/packet-6lowpan.c b/epan/dissectors/packet-6lowpan.c index ded3325155..03c2274072 100644 --- a/epan/dissectors/packet-6lowpan.c +++ b/epan/dissectors/packet-6lowpan.c @@ -517,7 +517,7 @@ lowpan_pfxcpy(void *dst, const void *src, size_t bits) memcpy(dst, src, bits>>3); if (bits & 0x7) { guint8 mask = ((0xff00) >> (bits & 0x7)); - guint8 last = ((guint8 *)src)[bits>>3] & mask; + guint8 last = ((const guint8 *)src)[bits>>3] & mask; ((guint8 *)dst)[bits>>3] &= ~mask; ((guint8 *)dst)[bits>>3] |= last; } @@ -537,7 +537,7 @@ lowpan_pfxcpy(void *dst, const void *src, size_t bits) static guint lowpan_context_hash(gconstpointer key) { - return (((lowpan_context_key *)key)->cid) | (((lowpan_context_key *)key)->pan << 8); + return (((const lowpan_context_key *)key)->cid) | (((const lowpan_context_key *)key)->pan << 8); } /* lowpan_context_hash */ /*FUNCTION:------------------------------------------------------ @@ -554,8 +554,8 @@ lowpan_context_hash(gconstpointer key) static gboolean lowpan_context_equal(gconstpointer a, gconstpointer b) { - return (((lowpan_context_key *)a)->pan == ((lowpan_context_key *)b)->pan) && - (((lowpan_context_key *)a)->cid == ((lowpan_context_key *)b)->cid); + return (((const lowpan_context_key *)a)->pan == ((const lowpan_context_key *)b)->pan) && + (((const lowpan_context_key *)a)->cid == ((const lowpan_context_key *)b)->cid); } /* lowpan_context_equal */ /*FUNCTION:------------------------------------------------------ |