From: Ondrej Zajicek (work) Date: Fri, 14 May 2021 16:44:52 +0000 (+0200) Subject: Flowspec: Fix values for true/false operators X-Git-Tag: v2.0.9~73 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d114959e3aeef872441dccea34552047380af742;p=thirdparty%2Fbird.git Flowspec: Fix values for true/false operators RFC 8955 is pretty clear that 000 is false and 111 is true. --- diff --git a/lib/flowspec.h b/lib/flowspec.h index 9bafc52ef..91a2671bb 100644 --- a/lib/flowspec.h +++ b/lib/flowspec.h @@ -15,14 +15,14 @@ /* Flow component operators */ -#define FLOW_OP_TRUE 0x00 /* 0b000 */ +#define FLOW_OP_FALSE 0x00 /* 0b000 */ #define FLOW_OP_EQ 0x01 /* 0b001 */ #define FLOW_OP_GT 0x02 /* 0b010 */ #define FLOW_OP_GEQ 0x03 /* 0b011 */ #define FLOW_OP_LT 0x04 /* 0b100 */ #define FLOW_OP_LEQ 0x05 /* 0b101 */ #define FLOW_OP_NEQ 0x06 /* 0b110 */ -#define FLOW_OP_FALSE 0x07 /* 0b111 */ +#define FLOW_OP_TRUE 0x07 /* 0b111 */ #define FLOW_OP_OR 0x00 #define FLOW_OP_AND 0x40