summaryrefslogtreecommitdiffstats
path: root/src/netlink_delinearize.c
diff options
context:
space:
mode:
authorEric Leblond <eric@regit.org>2014-11-29 17:24:38 +0100
committerPablo Neira Ayuso <pablo@netfilter.org>2014-12-01 17:27:51 +0100
commitbbcfefc7d3fdebae0685b4ddf65a35567c59464b (patch)
tree7916c4a2cbc25faf374f4c1e1c7d0b3fd1352a76 /src/netlink_delinearize.c
parentb848ff5de4e974dd9e471fc0888ea990a86e34af (diff)
scanner: fix reading of really long line
Current code is causing a failure in adding a set containing a really long list of elements. The failure occurs as soon as the line is longer than flex read buffer. When a line is longer than scanner buffer size, the code in YY_INPUT forces a rewind to the beginning of the string because it does not find a end of line. The result is that the string is never parsed. This patch updates the code by rewinding till we found a space. Signed-off-by: Eric Leblond <eric@regit.org> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'src/netlink_delinearize.c')
0 files changed, 0 insertions, 0 deletions