aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-daap.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2005-08-16 02:04:02 +0000
committerGuy Harris <guy@alum.mit.edu>2005-08-16 02:04:02 +0000
commit79588aa6e94ac33230700c9ad3eeab114994e6d3 (patch)
tree189690e988dae411ad23d34bf1b9477577a8d9e5 /epan/dissectors/packet-daap.c
parent7de213fc6a140b2cb5249976406b9a5e517a49e2 (diff)
The real problem is that iTunes requests gzipped data and responds with
it, so unless you're reassembling headers and bodies the DAAP dissector will see the gzipped crap. The HTTP dissector should perhaps not bother handing gzipped or otherwise unusually-encoded bodies to subdissectors if it's not undoing the encoding. svn path=/trunk/; revision=15368
Diffstat (limited to 'epan/dissectors/packet-daap.c')
-rw-r--r--epan/dissectors/packet-daap.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/epan/dissectors/packet-daap.c b/epan/dissectors/packet-daap.c
index 4e40566187..d9e0960776 100644
--- a/epan/dissectors/packet-daap.c
+++ b/epan/dissectors/packet-daap.c
@@ -151,7 +151,8 @@ dissect_daap(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
col_set_str(pinfo->cinfo, COL_PROTOCOL, "DAAP");
/*
- * XXX - what about the music itself? Check for bogus tag values?
+ * XXX - what if the body is gzipped? This isn't the only protocol
+ * running atop HTTP that might have a problem with that....
*/
if (check_col(pinfo->cinfo, COL_INFO)) {
if (is_request) {