diff --git a/src/libnfdump/filter/grammar.y b/src/libnfdump/filter/grammar.y index 485f480f..62177914 100755 --- a/src/libnfdump/filter/grammar.y +++ b/src/libnfdump/filter/grammar.y @@ -1987,7 +1987,7 @@ static int AddVlanNumber(direction_t direction, uint64_t num) { } // End of AddVlanNumber static int AddAsNumber(direction_t direction, uint16_t comp, uint64_t as) { - if (as < 0 || as > 65535 ) { + if (as > UINT32_MAX ) { yyerror("AS number of range"); return -1; }