Do the "follow TCP stream" stuff before calling the subdissector, so
[obnox/wireshark/wip.git] / packet-ipx.h
index ae7a0f312bf05b9f4b19f020389ab82bc345abf4..d4c911d080de51fe2e9aeaa93b8a29671ce475b6 100644 (file)
@@ -1,13 +1,12 @@
 /* packet-ipx.h
  * Routines for NetWare's IPX
- * Gilbert Ramirez <gram@xiexie.org>
+ * Gilbert Ramirez <gram@alumni.rice.edu>
  *
- * $Id: packet-ipx.h,v 1.10 2000/08/11 13:34:11 deniel Exp $
+ * $Id: packet-ipx.h,v 1.15 2001/11/20 21:59:13 guy Exp $
  *
  * Ethereal - Network traffic analyzer
- * By Gerald Combs <gerald@zing.org>
+ * By Gerald Combs <gerald@etheeal.com>
  * Copyright 1998 Gerald Combs
- *
  * 
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU General Public License
@@ -126,8 +125,11 @@ struct ipx_rip_packet
 #define IPX_SOCKET_NETBIOS             0x0455
 #define IPX_SOCKET_DIAGNOSTIC          0x0456
 #define IPX_SOCKET_SERIALIZATION       0x0457
+#define IPX_SOCKET_NWLINK_SMB_SERVER   0x0550
 #define IPX_SOCKET_NWLINK_SMB_NAMEQUERY        0x0551
-#define IPX_SOCKET_NWLINK_SMB_DGRAM    0x0553
+#define IPX_SOCKET_NWLINK_SMB_REDIR    0x0552
+#define IPX_SOCKET_NWLINK_SMB_MAILSLOT 0x0553
+#define IPX_SOCKET_NWLINK_SMB_MESSENGER        0x0554
 #define IPX_SOCKET_NWLINK_SMB_BROWSE   0x0555 /* ? not sure on this
        but I guessed based on the content of the packet I saw */
 #define IPX_SOCKET_ATTACHMATE_GW       0x055d
@@ -141,10 +143,7 @@ struct ipx_rip_packet
 #define IPX_SOCKET_TCP_TUNNEL           0x9091 /* RFC 1791 */
 #define IPX_SOCKET_UDP_TUNNEL           0x9092 /* RFC 1791 */
 
-gchar* ipxnet_to_string(const guint8 *ad);
-gchar* ipxnet_to_str_punct(const guint32 ad, char punct);
 
-void capture_ipx(const u_char *, int, packet_counts *);
-void dissect_ipx(tvbuff_t *, packet_info *, proto_tree *);
+void capture_ipx(const u_char *, int, int, packet_counts *);
 
 #endif