aboutsummaryrefslogtreecommitdiffstats
path: root/packet-smtp.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2000-11-12 03:13:44 +0000
committerGuy Harris <guy@alum.mit.edu>2000-11-12 03:13:44 +0000
commitbedae04c2ecac559466f1ab783fa086ca1160571 (patch)
tree62cd099ac3773465fef615596582dbc458640b8e /packet-smtp.c
parent04406508bfa3d238c4e4c04653befd13dfc45597 (diff)
Add only one "proto_smtp" item to the protocol tree for SMTP; add text
subitems with "proto_tree_add_text()". svn path=/trunk/; revision=2616
Diffstat (limited to 'packet-smtp.c')
-rw-r--r--packet-smtp.c24
1 files changed, 11 insertions, 13 deletions
diff --git a/packet-smtp.c b/packet-smtp.c
index ad03845acd..85ace8b9b5 100644
--- a/packet-smtp.c
+++ b/packet-smtp.c
@@ -1,7 +1,7 @@
/* packet-smtp.c
* Routines for SMTP packet disassembly
*
- * $Id: packet-smtp.c,v 1.9 2000/11/12 02:29:20 guy Exp $
+ * $Id: packet-smtp.c,v 1.10 2000/11/12 03:13:44 guy Exp $
*
* Copyright (c) 2000 by Richard Sharpe <rsharpe@ns.aus.com>
*
@@ -468,8 +468,8 @@ dissect_smtp(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
* DATA command this terminates before sending another
* request, but we should probably handle it.
*/
- proto_tree_add_protocol_format(smtp_tree, proto_smtp, tvb, offset,
- linelen, "EOM: %s", format_text(line, linelen));
+ proto_tree_add_text(smtp_tree, tvb, offset, linelen,
+ "EOM: %s", format_text(line, linelen));
break;
@@ -487,12 +487,11 @@ dissect_smtp(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
cmdlen = 4;
else
cmdlen = linelen;
- proto_tree_add_protocol_format(smtp_tree, proto_smtp, tvb,
- offset, cmdlen, "Command: %s", format_text(line, cmdlen));
+ proto_tree_add_text(smtp_tree, tvb, offset, cmdlen,
+ "Command: %s", format_text(line, cmdlen));
if (linelen > 5) {
- proto_tree_add_protocol_format(smtp_tree, proto_smtp, tvb,
- offset + 5, linelen - 5, "Parameter: %s",
- format_text(line + 5, linelen - 5));
+ proto_tree_add_text(smtp_tree, tvb, offset + 5, linelen - 5,
+ "Parameter: %s", format_text(line + 5, linelen - 5));
}
}
@@ -521,12 +520,11 @@ dissect_smtp(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
/*
* Put it into the protocol tree.
*/
- proto_tree_add_protocol_format(smtp_tree, proto_smtp, tvb,
- offset, 3, "Response: %s", tvb_format_text(tvb, offset, 3));
+ proto_tree_add_text(smtp_tree, tvb, offset, 3,
+ "Response: %s", tvb_format_text(tvb, offset, 3));
if (linelen >= 4) {
- proto_tree_add_protocol_format(smtp_tree, proto_smtp, tvb,
- offset + 4, linelen - 4, "Parameter: %s",
- tvb_format_text(tvb, offset + 4, linelen - 4));
+ proto_tree_add_text(smtp_tree, tvb, offset + 4, linelen - 4,
+ "Parameter: %s", tvb_format_text(tvb, offset + 4, linelen - 4));
}
/*