aboutsummaryrefslogtreecommitdiffstats
path: root/packet-atalk.h
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>1999-10-22 08:11:40 +0000
committerGuy Harris <guy@alum.mit.edu>1999-10-22 08:11:40 +0000
commit1ff9a0d3e3b578b5cdfa47b19dd98f7dd854ae7c (patch)
tree15174816805a3c72ce2d3854311a75423af03869 /packet-atalk.h
parentd9e7aca79ec35b879a6299e40f7fa690dc50c1ad (diff)
Add support for Appletalk DDP addresses to the code that handles the
"address" type. Use that in the Appletalk DDP dissector. Show the DDP packet type by name, if it's a known packet type. svn path=/trunk/; revision=911
Diffstat (limited to 'packet-atalk.h')
-rw-r--r--packet-atalk.h34
1 files changed, 34 insertions, 0 deletions
diff --git a/packet-atalk.h b/packet-atalk.h
new file mode 100644
index 0000000000..c57a1ea6ef
--- /dev/null
+++ b/packet-atalk.h
@@ -0,0 +1,34 @@
+/* packet-atalk.h
+ * Definitions for Appletalk packet disassembly (DDP, currently).
+ *
+ * $Id: packet-atalk.h,v 1.1 1999/10/22 08:11:40 guy Exp $
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ */
+
+/*
+ * Structure used to represent a DDP address; gives the layout of the
+ * data pointed to by an AT_ATALK "address" structure.
+ */
+struct atalk_ddp_addr {
+ guint16 net;
+ guint8 node;
+ guint8 port;
+};
+
+/*
+ * Routine to take a DDP address and generate a string.
+ */
+extern gchar *atalk_addr_to_str(const struct atalk_ddp_addr *addrp);