From a685d6d030ea5599f97346d9607b149cddaec682 Mon Sep 17 00:00:00 2001 From: Vadim Kochan Date: Mon, 21 Nov 2016 23:55:42 +0200 Subject: [PATCH] trafgen: parser: Fix undefined ETH_P_802AD on 2.6.x Linux ETH_P_8021AD might be undefined on 2.6.x Linux version (tested on Ubuntu 10 with 2.6.32 Linux), so lets check and define it. Signed-off-by: Vadim Kochan Signed-off-by: Tobias Klauser --- trafgen_parser.y | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/trafgen_parser.y b/trafgen_parser.y index 8ebf4645..54aafe78 100644 --- a/trafgen_parser.y +++ b/trafgen_parser.y @@ -37,6 +37,10 @@ #include "csum.h" #include "cpp.h" +#ifndef ETH_P_8021AD +#define ETH_P_8021AD 0x88A8 +#endif + #define YYERROR_VERBOSE 0 #define YYDEBUG 0 #define YYENABLE_NLS 1 -- 2.11.4.GIT