aboutsummaryrefslogtreecommitdiffstats
path: root/include/asm-ia64/sn/xp.h
diff options
context:
space:
mode:
authorDean Nelson <dcn@sgi.com>2005-10-25 15:07:43 -0400
committerTony Luck <tony.luck@intel.com>2005-10-25 19:27:37 -0400
commite54af724c1ae3530c95135157776c9be65cdb747 (patch)
tree99623edaf5d8fb34c8b43cbd19cf3d7b47d8b8f8 /include/asm-ia64/sn/xp.h
parenta607c38971fd078865fa9bef39e6c1d4435680c8 (diff)
[IA64-SGI] fixes for XPC disengage and open/close protocol
This patch addresses a few issues with the open/close protocol that were revealed by the newly added disengage functionality combined with more extensive testing. Signed-off-by: Dean Nelson <dcn@sgi.com> Signed-off-by: Tony Luck <tony.luck@intel.com>
Diffstat (limited to 'include/asm-ia64/sn/xp.h')
-rw-r--r--include/asm-ia64/sn/xp.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/include/asm-ia64/sn/xp.h b/include/asm-ia64/sn/xp.h
index f3052a54932b..30312be31206 100644
--- a/include/asm-ia64/sn/xp.h
+++ b/include/asm-ia64/sn/xp.h
@@ -225,7 +225,9 @@ enum xpc_retval {
225 225
226 xpcDisconnecting, /* 49: channel disconnecting (closing) */ 226 xpcDisconnecting, /* 49: channel disconnecting (closing) */
227 227
228 xpcUnknownReason /* 50: unknown reason -- must be last in list */ 228 xpcOpenCloseError, /* 50: channel open/close protocol error */
229
230 xpcUnknownReason /* 51: unknown reason -- must be last in list */
229}; 231};
230 232
231 233
@@ -350,7 +352,7 @@ typedef void (*xpc_notify_func)(enum xpc_retval reason, partid_t partid,
350 * 352 *
351 * The 'func' field points to the function to call when aynchronous 353 * The 'func' field points to the function to call when aynchronous
352 * notification is required for such events as: a connection established/lost, 354 * notification is required for such events as: a connection established/lost,
353 * or an incomming message received, or an error condition encountered. A 355 * or an incoming message received, or an error condition encountered. A
354 * non-NULL 'func' field indicates that there is an active registration for 356 * non-NULL 'func' field indicates that there is an active registration for
355 * the channel. 357 * the channel.
356 */ 358 */