aboutsummaryrefslogtreecommitdiffstats
path: root/packet-ses.h
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2004-01-09 23:18:17 +0000
committerGuy Harris <guy@alum.mit.edu>2004-01-09 23:18:17 +0000
commitfed9be8a9c0a04c3c0f89253ad5c962789f2f667 (patch)
tree611d96e620d0ddcbcd2d6780f15770880231cda1 /packet-ses.h
parent1591028c8ec220824ee3e60ddaa6c39c68a9ad37 (diff)
From Yuriy Sidelnikov:
fixed up the problem with short SPDU (dissector didn't recognize short SPDU); added support for presentation dissector. Presentation as well as ASCE dissectors have to know type of session primitives. svn path=/trunk/; revision=9621
Diffstat (limited to 'packet-ses.h')
-rw-r--r--packet-ses.h14
1 files changed, 13 insertions, 1 deletions
diff --git a/packet-ses.h b/packet-ses.h
index beefb0d308..13e6c214ab 100644
--- a/packet-ses.h
+++ b/packet-ses.h
@@ -2,7 +2,7 @@
*
* Routine to dissect ISO 8327-1 OSI Session Protocol packets
*
-* $Id: packet-ses.h,v 1.2 2003/12/12 22:19:45 guy Exp $
+* $Id: packet-ses.h,v 1.3 2004/01/09 23:18:17 guy Exp $
*
* Yuriy Sidelnikov <YSidelnikov@hotmail.com>
*
@@ -183,4 +183,16 @@ reason code
#define user_abort 0x02
#define protocol_error 0x04
#define no_reason 0x08
+
+
+#define SESSION_NO_ABORT 0
+#define SESSION_USER_ABORT 1
+#define SESSION_PROVIDER_ABORT 2
+
+/* data for presentation selector */
+struct SESSION_DATA_STRUCTURE
+{
+ guint8 spdu_type;
+ guint8 abort_type;
+};
#define implementation_restriction 0x10