diff options
author | Luis Ontanon <luis.ontanon@gmail.com> | 2005-09-28 01:06:39 +0000 |
---|---|---|
committer | Luis Ontanon <luis.ontanon@gmail.com> | 2005-09-28 01:06:39 +0000 |
commit | 217b73a0b1b8d9ccd7efce1dae9a7cd1be8cc990 (patch) | |
tree | 129d91e2e37f80e6d183296713d1a202a252b21c /epan/tpg.h | |
parent | 95d60cc7ead74e8252fb7af6888659d4f922cf25 (diff) | |
download | wireshark-217b73a0b1b8d9ccd7efce1dae9a7cd1be8cc990.tar.gz |
update tpg
tvbparse:
- for tvbparse_until spend the target token even if it isn't included
svn path=/trunk/; revision=16032
Diffstat (limited to 'epan/tpg.h')
-rw-r--r-- | epan/tpg.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/epan/tpg.h b/epan/tpg.h index 02360ac108..ee6deddbea 100644 --- a/epan/tpg.h +++ b/epan/tpg.h @@ -3,7 +3,7 @@ * * (c) 2005, Luis E. Garcia Ontanon <luis.ontanon@gmail.com> * - * $Id:$ + * $Id$ * * Ethereal - Network traffic analyzer * By Gerald Combs <gerald@ethereal.com> @@ -78,6 +78,7 @@ extern tpg_stack_frame_t* tpg_pop(tpg_parser_data_t* tpg); #define TPG_POP(tpg) tpg_pop(((tpg_parser_data_t*)tpg)) #define TPG_ADD_STRING(tpg, hfid, elem) proto_tree_add_item(((tpg_parser_data_t*)tpg)->stack->tree, hfid, (elem)->tvb, (elem)->offset, (elem)->len, FALSE) +#define TPG_ADD_BOOLEAN(tpg, hfid, elem) proto_tree_add_boolean(((tpg_parser_data_t*)tpg)->stack->tree, hfid, (elem)->tvb, (elem)->offset, (elem)->len, TRUE) #define TPG_ADD_INT(tpg, hfid, elem, value) proto_tree_add_int(((tpg_parser_data_t*)tpg)->stack->tree, hfid, (elem)->tvb, (elem)->offset, (elem)->len, value) #define TPG_ADD_UINT(tpg, hfid, elem, value) proto_tree_add_uint(((tpg_parser_data_t*)tpg)->stack->tree, hfid, (elem)->tvb, (elem)->offset, (elem)->len, value) #define TPG_ADD_IPV4(tpg, hfid, elem, value) proto_tree_add_ipv4(((tpg_parser_data_t*)tpg)->stack->tree, hfid, (elem)->tvb, (elem)->offset, (elem)->len, value) @@ -85,4 +86,6 @@ extern tpg_stack_frame_t* tpg_pop(tpg_parser_data_t* tpg); #define TPG_ADD_TEXT(tpg, elem) proto_tree_add_text(((tpg_parser_data_t*)tpg)->stack->tree, (elem)->tvb, (elem)->offset, (elem)->len, \ "%s",tvb_format_text((elem)->tvb, (elem)->offset, (elem)->len)) +#define TPG_SET_TEXT(pi, elem) proto_item_set_text((pi), "%s",tvb_format_text((elem)->tvb, (elem)->offset, (elem)->len)) + #endif /* _TPG_H_ */ |