aboutsummaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2006-06-24 02:41:25 +0000
committerGuy Harris <guy@alum.mit.edu>2006-06-24 02:41:25 +0000
commitc54111c3887d5aef2f0789defbc5614152a8cd8e (patch)
tree26f97db5dcc01b120d16b78969e3bed656c4e450 /plugins
parentb945d54c9f978b9a0c11a7ff4af0004bd1692590 (diff)
Put the sequence number in for a response, if present.
svn path=/trunk/; revision=18568
Diffstat (limited to 'plugins')
-rw-r--r--plugins/sbus/packet-sbus.c13
1 files changed, 9 insertions, 4 deletions
diff --git a/plugins/sbus/packet-sbus.c b/plugins/sbus/packet-sbus.c
index ecd889907e..464fef89f6 100644
--- a/plugins/sbus/packet-sbus.c
+++ b/plugins/sbus/packet-sbus.c
@@ -630,13 +630,18 @@ dissect_sbus(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
/* Special treatment of web server request
* as is is very helpful to see more information in the packetlist */
if (request_val && ((request_val->cmd_code) == SBUS_WEB_SERVER_SERIAL_COMM)) {
+ sbus_web_size = tvb_get_guint8(tvb,9);
sbus_web_aid = tvb_get_guint8(tvb,10);
col_add_fstr(pinfo->cinfo, COL_INFO,
- "Response: %s (Seq No: %d)",
+ "Response: %s",
val_to_str(sbus_web_aid,
- webserver_aid_vals, "Unknown Request!"),
- sbus_web_aid);
-
+ webserver_aid_vals, "Unknown Request!"));
+ if (sbus_web_size > 1) {
+ sbus_web_seq = tvb_get_guint8(tvb,11);
+ col_append_fstr(pinfo->cinfo, COL_INFO,
+ " (Seq No: %d)",
+ sbus_web_seq);
+ }
} else {
col_set_str(pinfo->cinfo, COL_INFO, "Response");
}