fix stupid atalk typo and remove other proto names stuff
authornneul <nneul@f5534014-38df-0310-8fa8-9805f1628bb7>
Wed, 8 Dec 1999 23:25:37 +0000 (23:25 +0000)
committernneul <nneul@f5534014-38df-0310-8fa8-9805f1628bb7>
Wed, 8 Dec 1999 23:25:37 +0000 (23:25 +0000)
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@1249 f5534014-38df-0310-8fa8-9805f1628bb7

packet-atalk.c

index fc9fa62a1a322526beaa492ca787b49adac6fcd2..b37ce7115b9a625ae75722d20a8e50583b8811e1 100644 (file)
@@ -1,7 +1,7 @@
 /* packet-atalk.c
  * Routines for Appletalk packet disassembly (DDP, currently).
  *
- * $Id: packet-atalk.c,v 1.24 1999/12/08 23:21:08 nneul Exp $
+ * $Id: packet-atalk.c,v 1.25 1999/12/08 23:25:37 nneul Exp $
  *
  * Simon Wilkinson <sxw@dcs.ed.ac.uk>
  *
@@ -103,19 +103,17 @@ static const value_string op_vals[] = {
   {DDP_RTMPREQ, "AppleTalk Routing Table request"},
   {DDP_ZIP, "AppleTalk Zone Information Protocol packet"},
   {DDP_ADSP, "AppleTalk Data Stream Protocol"},
-
-  /* these are all guesses based on the genbroad.snoop sample capture */
-  {0x74, "First Class"},
-  {0x32, "StarNine Key"},
-  {0x34, "StarNine Key"},
-  {0x61, "StarNine Key"},
-  {0x45, "Printer Queue"},
-  {0x43, "Calendar"},
   {0, NULL}
 };
 
 static void
-dissect_rtmp(const u_char *pd, int offset, frame_data *fd, proto_tree *tree) {
+dissect_rtmp_request(const u_char *pd, int offset, frame_data *fd, proto_tree *tree) {
+  dissect_data(pd, offset, fd, tree);
+  return;
+}
+
+static void
+dissect_rtmp_data(const u_char *pd, int offset, frame_data *fd, proto_tree *tree) {
   dissect_data(pd, offset, fd, tree);
   return;
 }
@@ -181,10 +179,13 @@ dissect_ddp(const u_char *pd, int offset, frame_data *fd, proto_tree *tree) {
 
   switch ( ddp.type ) {
     case DDP_NBP:
-      dissect_ddp(pd, offset, fd, tree);
+      dissect_nbp(pd, offset, fd, tree);
       break;
     case DDP_RTMPREQ:
-      dissect_rtmp(pd, offset, fd, tree);
+      dissect_rtmp_request(pd, offset, fd, tree);
+      break;
+    case DDP_RTMPDATA:
+      dissect_rtmp_data(pd, offset, fd, tree);
       break;
     default:
       dissect_data(pd, offset, fd, tree);