From 88b359d2aa7e3a2bcbe166ca39d93cfd7e04ef08 Mon Sep 17 00:00:00 2001 From: Vadim Kochan Date: Mon, 1 Feb 2016 19:01:35 +0200 Subject: trafgen: proto: Simplify getting lower protocol after init Change proto_header_init(...) and proto_lower_default_add(...) functions to return struct proto_hdr * to do not call proto_current_header(...) after, so it makes more sense to get struct proto_hdr * right after initializing protocol by id. Signed-off-by: Vadim Kochan Signed-off-by: Tobias Klauser --- trafgen_parser.y | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'trafgen_parser.y') diff --git a/trafgen_parser.y b/trafgen_parser.y index 0801c24..1cc541e 100644 --- a/trafgen_parser.y +++ b/trafgen_parser.y @@ -334,8 +334,7 @@ static void set_dynamic_incdec(uint8_t start, uint8_t stop, uint8_t stepping, static void proto_add(enum proto_id pid) { - proto_header_init(pid); - hdr = proto_current_header(); + hdr = proto_header_init(pid); } %} -- cgit v1.2.3-54-g00ecf