wireshark/epan/dfilter
Guy Harris d7fe514fc0 Improve support for single-character fields and filter expressions.
Add an FT_CHAR type, which is like FT_UINT8 except that the value is
displayed as a C-style character constant.

Allow use of C-style character constants in filter expressions; they can
be used in comparisons with all integral types, and in "contains"
operators.

Use that type for some fields that appear (based on the way they're
displayed, or on the use of C-style character constants in their
value_string tables) to be 1-byte characters rather than 8-bit numbers.

Change-Id: I39a9f0dda0bd7f4fa02a9ca8373216206f4d7135
Reviewed-on: https://code.wireshark.org/review/17787
Reviewed-by: Guy Harris <guy@alum.mit.edu>
2016-09-19 02:51:13 +00:00
..
.editorconfig Add EditorConfig settings for most C files 2016-03-08 10:46:35 +00:00
CMakeLists.txt CMake: Allow setting per target compiler warnings 2016-08-23 21:33:09 +00:00
Makefile.am Remove Makefile.common files 2016-06-30 11:04:17 +00:00
dfilter-int.h Make the Flex scanners and YACC parser in libraries reentrant. 2016-04-03 22:21:29 +00:00
dfilter-macro.c Fix checkAPI.pl warnings about printf 2016-07-25 04:26:50 +00:00
dfilter-macro.h Type cleanups. 2015-12-05 20:41:32 +00:00
dfilter.c Fix memleaks in capture file dialog 2016-09-12 01:33:38 +00:00
dfilter.h Qt: Add check for field extractors 2016-02-05 05:35:02 +00:00
dfunctions.c epan/dfilter/*.c: As needed: Add editor modelines & Fix indentation 2015-02-13 19:04:44 +00:00
dfunctions.h Clean up ftype-conversion and dfilter error message string handling. 2015-01-18 10:22:59 +00:00
dfvm.c Have fvalue_to_string_repr always return an (wmem) allocated buffer. 2016-05-10 22:49:08 +00:00
dfvm.h Remove some unnecessary includes. 2015-11-07 23:12:50 +00:00
drange.c epan/dfilter/*.c: As needed: Add editor modelines & Fix indentation 2015-02-13 19:04:44 +00:00
drange.h Remove all $Id$ from top of file 2014-03-04 14:27:33 +00:00
gencode.c Fix checkAPI.pl warnings about printf 2016-07-25 04:26:50 +00:00
gencode.h Remove all $Id$ from top of file 2014-03-04 14:27:33 +00:00
grammar.lemon Improve support for single-character fields and filter expressions. 2016-09-19 02:51:13 +00:00
scanner.l Improve support for single-character fields and filter expressions. 2016-09-19 02:51:13 +00:00
semcheck.c Improve support for single-character fields and filter expressions. 2016-09-19 02:51:13 +00:00
semcheck.h Remove all $Id$ from top of file 2014-03-04 14:27:33 +00:00
sttype-function.c epan/dfilter/*.c: As needed: Add editor modelines & Fix indentation 2015-02-13 19:04:44 +00:00
sttype-function.h Clean up ftype-conversion and dfilter error message string handling. 2015-01-18 10:22:59 +00:00
sttype-integer.c epan/dfilter/*.c: As needed: Add editor modelines & Fix indentation 2015-02-13 19:04:44 +00:00
sttype-pointer.c epan/dfilter/*.c: As needed: Add editor modelines & Fix indentation 2015-02-13 19:04:44 +00:00
sttype-range.c epan/dfilter/*.c: As needed: Add editor modelines & Fix indentation 2015-02-13 19:04:44 +00:00
sttype-range.h Remove all $Id$ from top of file 2014-03-04 14:27:33 +00:00
sttype-set.c dfilter: Add membership operator 2015-09-11 06:31:33 +00:00
sttype-set.h dfilter: Add membership operator 2015-09-11 06:31:33 +00:00
sttype-string.c Improve support for single-character fields and filter expressions. 2016-09-19 02:51:13 +00:00
sttype-test.c dfilter: Add membership operator 2015-09-11 06:31:33 +00:00
sttype-test.h dfilter: Add membership operator 2015-09-11 06:31:33 +00:00
syntax-tree.c dfilter: Add membership operator 2015-09-11 06:31:33 +00:00
syntax-tree.h Improve support for single-character fields and filter expressions. 2016-09-19 02:51:13 +00:00