Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal/epan/dfilter dfvm.c dfvm.h gencode.c grammar

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Gilbert Ramirez <gram@xxxxxxxxxxxxxxxxx>
Date: Wed, 27 Aug 2003 10:23:05 -0500 (CDT)
gram        2003/08/27 10:23:05 CDT

  Modified files:
    epan/dfilter         dfvm.c dfvm.h gencode.c grammar.lemon 
                         scanner.l semcheck.c sttype-test.c 
                         sttype-test.h 
  Log:
  Add a "contains" operator for byte-strings, strings, and tvbuffs (protocols).
  The search uses a naive approach; more work is required to add a
  Boyer-Moore Search algorithm.
  
  Revision  Changes    Path
  1.10      +6 -1      ethereal/epan/dfilter/dfvm.c
  1.9       +2 -1      ethereal/epan/dfilter/dfvm.h
  1.11      +5 -1      ethereal/epan/dfilter/gencode.c
  1.6       +3 -2      ethereal/epan/dfilter/grammar.lemon
  1.9       +3 -1      ethereal/epan/dfilter/scanner.l
  1.19      +37 -21    ethereal/epan/dfilter/semcheck.c
  1.4       +3 -1      ethereal/epan/dfilter/sttype-test.c
  1.4       +3 -2      ethereal/epan/dfilter/sttype-test.h