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: gram@xxxxxxxxxxxx (Gilbert Ramirez)
Date: Sat, 6 Dec 2003 10:35:19 -0600 (CST)
gram        2003/12/06 10:35:19 CST

  Modified files:
    epan/dfilter         dfvm.c dfvm.h gencode.c grammar.lemon 
                         scanner.l semcheck.c sttype-test.c 
                         sttype-test.h 
  Log:
  From Olivier Biot
  
  New "matches" operater in display filter language. Uses PCRE.
  
  If a "matches" operator is found in a dfilter
  while libpcre has not been used to build the binary, then an
  exception is thrown after using dfilter_fail() to set an apporporiate
  error message.
  
  Revision  Changes    Path
  1.13      +6 -1      ethereal/epan/dfilter/dfvm.c
  1.10      +2 -1      ethereal/epan/dfilter/dfvm.h
  1.12      +5 -1      ethereal/epan/dfilter/gencode.c
  1.7       +3 -2      ethereal/epan/dfilter/grammar.lemon
  1.11      +19 -18    ethereal/epan/dfilter/scanner.l
  1.20      +9 -1      ethereal/epan/dfilter/semcheck.c
  1.5       +3 -1      ethereal/epan/dfilter/sttype-test.c
  1.5       +3 -2      ethereal/epan/dfilter/sttype-test.h