gnrc_uhcpc: fix NULL pointer dereference

This commit is contained in:
Martine S. Lenders 2020-03-03 13:56:56 +01:00
parent b050608771
commit 6c5d9e4f39
No known key found for this signature in database
GPG Key ID: CCD317364F63286F

View File

@ -64,7 +64,8 @@ static ipv6_addr_t _prefix;
static bool _ctx_match(const gnrc_sixlowpan_ctx_t *ctx,
const ipv6_addr_t *prefix, uint8_t prefix_len)
{
return (ctx->prefix_len == prefix_len) &&
return (ctx != NULL) &&
(ctx->prefix_len == prefix_len) &&
(ipv6_addr_match_prefix(&ctx->prefix, prefix) >= prefix_len);
}