#include <pthread.h>
#include <sys/types.h>
-extern struct _WapiHandleOps _wapi_mutex_ops;
+#include "wapi-private.h"
struct _WapiHandle_mutex
{
- WapiSharedNamespace sharedns;
- pid_t pid;
pthread_t tid;
guint32 recursion;
};
-struct _WapiHandlePrivate_mutex
+struct _WapiHandle_namedmutex
{
- int dummy;
+ struct _WapiHandle_mutex m;
+ WapiSharedNamespace sharedns;
};
+void
+_wapi_mutex_init (void);
+
#endif /* _WAPI_MUTEX_PRIVATE_H_ */