From ca6fd0a94fc2d2c6d662b76c22ffaa4f3ffc7a1f Mon Sep 17 00:00:00 2001 From: Florian Westphal Date: Mon, 1 Aug 2016 17:11:41 +0200 Subject: payload: print base and raw values for unknown payloads We currently print 'unknown' rather than the raw offset values for unrecognized header values. If its unknown, prefer to print payload @nh,0,16 set payload @nh,0,16 rather than 'unknown'. Also add a helper to check if payload expression has a description assigned to it. Signed-off-by: Florian Westphal Acked-by: Pablo Neira Ayuso --- include/payload.h | 1 + 1 file changed, 1 insertion(+) (limited to 'include') diff --git a/include/payload.h b/include/payload.h index 37375c10..bda31886 100644 --- a/include/payload.h +++ b/include/payload.h @@ -31,6 +31,7 @@ struct payload_dep_ctx { struct stmt *prev; }; +extern bool payload_is_known(const struct expr *expr); extern bool payload_is_stacked(const struct proto_desc *desc, const struct expr *expr); extern void payload_dependency_store(struct payload_dep_ctx *ctx, -- cgit v1.2.3