aboutsummaryrefslogtreecommitdiffstats
path: root/packet-msn-messenger.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2003-01-30 19:00:10 +0000
committerGuy Harris <guy@alum.mit.edu>2003-01-30 19:00:10 +0000
commitc71ab1ad32e44aa11edbf130ee5ec2c44feedb71 (patch)
tree0388ed5166350a2b8f47bf1bf0e38c788e1b48fb /packet-msn-messenger.c
parentee3449d08b9a2b425f19fd52f4ff1926f18ed9ff (diff)
Put in URLs for copies of the now-expired I-D for MSN Messenger, and a
note that it really should be dissected like other FTP-flavored protocols. (Or is that "SMTP-flavored"? Which was the first Internet protocol to have that "command/response-with-3-digit-error-code" form?) svn path=/trunk/; revision=7046
Diffstat (limited to 'packet-msn-messenger.c')
-rw-r--r--packet-msn-messenger.c23
1 files changed, 22 insertions, 1 deletions
diff --git a/packet-msn-messenger.c b/packet-msn-messenger.c
index 1ff75d14df..88c9ce22fd 100644
--- a/packet-msn-messenger.c
+++ b/packet-msn-messenger.c
@@ -2,7 +2,7 @@
* Routines for MSN Messenger Service packet dissection
* Copyright 2003, Chris Waters <chris@waters.co.nz>
*
- * $Id: packet-msn-messenger.c,v 1.1 2003/01/30 18:49:47 guy Exp $
+ * $Id: packet-msn-messenger.c,v 1.2 2003/01/30 19:00:10 guy Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@ethereal.com>
@@ -36,6 +36,27 @@
#include <epan/packet.h>
#include <epan/strutil.h>
+/*
+ * The now-expired Internet-Draft for the MSN Messenger 1.0 protocol
+ * can, as of the time of the writing of this comment, be found at:
+ *
+ * http://praya.sourceforge.net/draft-movva-msn-messenger-protocol-00.txt
+ *
+ * http://mono.es.gnome.org/imsharp/tutoriales/msn/appendixa.html
+ *
+ * http://www.hypothetic.org/docs/msn/ietf_draft.php
+ *
+ * http://babble.wundsam.net/docs/protocol-msn-im.txt
+ *
+ * Note that it's Yet Another FTP-Like Command/Response Protocol,
+ * so it arguably should be dissected as such, although you do have
+ * to worry about the MSG command, as only the first line of it
+ * should be parsed as a command, the rest should be parsed as the
+ * message body. We therefore leave "hf_msnms_command", "tokenlen",
+ * and "next_token", even though they're unused, as reminders that
+ * this should be done.
+ */
+
static int proto_msnms = -1;
static int hf_msnms_command = -1;