summaryrefslogtreecommitdiff
path: root/epan/tpg.h
diff options
context:
space:
mode:
authorLuis Ontanon <luis.ontanon@gmail.com>2005-09-28 01:06:39 +0000
committerLuis Ontanon <luis.ontanon@gmail.com>2005-09-28 01:06:39 +0000
commit217b73a0b1b8d9ccd7efce1dae9a7cd1be8cc990 (patch)
tree129d91e2e37f80e6d183296713d1a202a252b21c /epan/tpg.h
parent95d60cc7ead74e8252fb7af6888659d4f922cf25 (diff)
downloadwireshark-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.h5
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_ */