patch-2.1.101 linux/drivers/acorn/scsi/msgqueue.h
Next file: linux/drivers/acorn/scsi/oak.c
Previous file: linux/drivers/acorn/scsi/msgqueue.c
Back to the patch index
Back to the overall index
- Lines: 20
- Date:
Fri May 8 00:42:39 1998
- Orig file:
v2.1.100/linux/drivers/acorn/scsi/msgqueue.h
- Orig date:
Mon Feb 23 18:12:03 1998
diff -u --recursive --new-file v2.1.100/linux/drivers/acorn/scsi/msgqueue.h linux/drivers/acorn/scsi/msgqueue.h
@@ -47,9 +47,18 @@
* Purpose : return a message & its length
* Params : msgq - queue to obtain message from
* length - pointer to int for message length
- * Returns : pointer to message string
+ * Returns : pointer to message string, or NULL
*/
extern char *msgqueue_getnextmsg (MsgQueue_t *msgq, int *length);
+
+/*
+ * Function: char *msgqueue_peeknextmsg(MsgQueue_t *msgq, int *length)
+ * Purpose : return next message & length without removing it from the list
+ * Params : msgq - queue to obtain message from
+ * : length - pointer to int for message length
+ * Returns : pointer to message string, or NULL
+ */
+extern char *msgqueue_peeknextmsg(MsgQueue_t *msgq, int *length);
/*
* Function: int msgqueue_addmsg (MsgQueue_t *msgq, int length, ...)
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov