From 6f285f202d6c41db1d9071c0964b5d062a522b4e Mon Sep 17 00:00:00 2001 From: Yuxuan Shui Date: Sat, 9 Aug 2014 21:01:17 +0800 Subject: payload: use proto_unknown for raw protocol header Otherwise payload.desc would be NULL, which causes the crash in bug 915. Signed-off-by: Yuxuan Shui Signed-off-by: Pablo Neira Ayuso --- src/payload.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/payload.c b/src/payload.c index 47861ed2..88baef20 100644 --- a/src/payload.c +++ b/src/payload.c @@ -113,6 +113,7 @@ struct expr *payload_expr_alloc(const struct location *loc, } else { tmpl = &proto_unknown_template; base = PROTO_BASE_INVALID; + desc = &proto_unknown; } expr = expr_alloc(loc, &payload_expr_ops, tmpl->dtype, -- cgit v1.2.3