Completes the re-implementation of mq_unlink()

This commit is contained in:
Gregory Nutt
2014-09-29 15:48:52 -06:00
parent 1f2cc9f4fe
commit 419b074b15
5 changed files with 161 additions and 97 deletions
+23
View File
@@ -45,6 +45,13 @@
/****************************************************************************
* Pre-processor Definitions
****************************************************************************/
/* Configuration ************************************************************/
#ifndef CONFIG_FS_MQUEUE_MPATH
# define CONFIG_FS_MQUEUE_MPATH "/var/mqueue"
#endif
/* Sizes of things */
#define MAX_MQUEUE_PATH 64
@@ -68,6 +75,22 @@ extern "C"
* Public Function Prototypes
****************************************************************************/
/****************************************************************************
* Name: mq_close
*
* Description:
* Release a reference count on a message queue inode.
*
* Parameters:
* inode - The message queue inode
*
* Return Value:
* None
*
****************************************************************************/
void mq_release(FAR struct inode *inode);
#undef EXTERN
#ifdef __cplusplus
}