Wireshark 4.5.0
The Wireshark network protocol analyzer
|
Go to the source code of this file.
Classes | |
struct | df_reference_t |
struct | df_cell_t |
struct | df_cell_iter_t |
struct | epan_dfilter |
struct | dfstate_t |
struct | dfsyntax_t |
struct | dfwork_t |
Macros | |
#define | SCAN_FAILED -1 /* not 0, as that means end-of-input */ |
#define | df_cell_ptr(rp) ((rp)->array) |
Functions | |
void * | DfilterAlloc (void *(*)(size_t)) |
void | DfilterFree (void *, void(*)(void *)) |
void | Dfilter (void *, int, stnode_t *, dfsyntax_t *) |
WS_DLL_PUBLIC void | dfilter_vfail (void *state, int code, df_loc_t err_loc, const char *format, va_list args) |
WS_DLL_PUBLIC void | dfilter_fail (void *state, int code, df_loc_t err_loc, const char *format,...) G_GNUC_PRINTF(4 |
WS_DLL_PUBLIC void WS_DLL_PUBLIC WS_NORETURN void | dfilter_fail_throw (void *state, int code, df_loc_t err_loc, const char *format,...) G_GNUC_PRINTF(4 |
WS_DLL_PUBLIC void WS_DLL_PUBLIC WS_NORETURN void void | dfw_set_error_location (dfwork_t *dfw, df_loc_t err_loc) |
void | add_deprecated_token (GPtrArray *deprecated, const char *token) |
void | add_compile_warning (dfwork_t *dfw, const char *format,...) |
void | free_deprecated (GPtrArray *deprecated) |
void | DfilterTrace (FILE *TraceFILE, char *zTracePrompt) |
header_field_info * | dfilter_resolve_unparsed (const char *name, GPtrArray *deprecated) |
bool | dfilter_fvalue_from_literal (dfwork_t *dfw, ftenum_t ftype, stnode_t *st, bool allow_partial_value, header_field_info *hfinfo_value_string) |
bool | dfilter_fvalue_from_string (dfwork_t *dfw, ftenum_t ftype, stnode_t *st, header_field_info *hfinfo_value_string) |
void | dfilter_fvalue_from_charconst (dfwork_t *dfw, ftenum_t ftype, stnode_t *st) |
void | dfilter_fvalue_from_number (dfwork_t *dfw, ftenum_t ftype, stnode_t *st) |
const char * | tokenstr (int token) |
df_reference_t * | reference_new (const field_info *finfo, bool raw) |
void | reference_free (df_reference_t *ref) |
WS_DLL_PUBLIC void | df_cell_append (df_cell_t *rp, fvalue_t *fv) |
WS_DLL_PUBLIC GPtrArray * | df_cell_ref (df_cell_t *rp) |
WS_DLL_PUBLIC size_t | df_cell_size (const df_cell_t *rp) |
WS_DLL_PUBLIC fvalue_t ** | df_cell_array (const df_cell_t *rp) |
WS_DLL_PUBLIC bool | df_cell_is_empty (const df_cell_t *rp) |
WS_DLL_PUBLIC bool | df_cell_is_null (const df_cell_t *rp) |
WS_DLL_PUBLIC void | df_cell_init (df_cell_t *rp, bool free_seg) |
WS_DLL_PUBLIC void | df_cell_clear (df_cell_t *rp) |
WS_DLL_PUBLIC void | df_cell_iter_init (df_cell_t *rp, df_cell_iter_t *iter) |
WS_DLL_PUBLIC fvalue_t * | df_cell_iter_next (df_cell_iter_t *iter) |
Wireshark - Network traffic analyzer By Gerald Combs geral.nosp@m.d@wi.nosp@m.resha.nosp@m.rk.o.nosp@m.rg Copyright 2001 Gerald Combs
SPDX-License-Identifier: GPL-2.0-or-later