From 5896be28e9608800083fb14fbb56dffe932c5d46 Mon Sep 17 00:00:00 2001 From: John Crispin Date: Wed, 27 Aug 2014 19:51:07 +0200 Subject: [PATCH] fix potential null pointer deref when packets are forged Signed-off-by: John Crispin --- cache.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cache.c b/cache.c index cdc4a79..812478e 100644 --- a/cache.c +++ b/cache.c @@ -167,7 +167,7 @@ cache_record_find(char *record, int type, int port, int rdlength, uint8_t *rdata if (!l) return NULL; - while (l && !strcmp(l->record, record)) { + while (l && l->record && !strcmp(l->record, record)) { struct cache_record *r = l; l = avl_next_element(l, avl); -- 2.11.0