rename mutex_t to smb_mutex_t to prevent name collision
authorHerb Lewis <herb@samba.org>
Fri, 15 Aug 2003 17:13:41 +0000 (17:13 +0000)
committerHerb Lewis <herb@samba.org>
Fri, 15 Aug 2003 17:13:41 +0000 (17:13 +0000)
(This used to be commit d32f14959277a5b7d1302638b65ff1fc568f08a9)

source4/include/mutex.h
source4/lib/mutex.c
source4/smbd/process_thread.c

index c3e146d41552a5fb04c6e642b728f4a255253a2e..c7c58b36a06bdbb75b78f97e166ed1917eca8227 100644 (file)
@@ -57,7 +57,7 @@ enum rwlock_id { RWLOCK_SMBD,                 /* global smbd lock */
    pitfalls of void* */
 typedef struct {
        void *mutex;
-} mutex_t;
+} smb_mutex_t;
 typedef struct {
        void *rwlock;
 } rwlock_t;
@@ -65,10 +65,10 @@ typedef struct {
 /* the mutex model operations structure - contains function pointers to 
    the model-specific implementations of each operation */
 struct mutex_ops {
-       int (*mutex_init)(mutex_t *mutex, const char *name);
-       int (*mutex_lock)(mutex_t *mutex, const char *name);
-       int (*mutex_unlock)(mutex_t *mutex, const char *name);
-       int (*mutex_destroy)(mutex_t *mutex, const char *name);
+       int (*mutex_init)(smb_mutex_t *mutex, const char *name);
+       int (*mutex_lock)(smb_mutex_t *mutex, const char *name);
+       int (*mutex_unlock)(smb_mutex_t *mutex, const char *name);
+       int (*mutex_destroy)(smb_mutex_t *mutex, const char *name);
        int (*rwlock_init)(rwlock_t *rwlock, const char *name);
        int (*rwlock_lock_write)(rwlock_t *rwlock, const char *name);
        int (*rwlock_lock_read)(rwlock_t *rwlock, const char *name);
index 1be23a52ba9f453a30f4df0cdaa05e4683af99c8..18b7e08b5a125830278b89c7474aed3741e5d281 100644 (file)
@@ -20,7 +20,7 @@
 */
 #include "includes.h"
         
-static mutex_t mutex_list[MUTEX_MAX];
+static smb_mutex_t mutex_list[MUTEX_MAX];
 
 /* the registered mutex handlers */
 static struct {
@@ -38,7 +38,7 @@ int mutex_unlock_by_id(enum mutex_id id, const char *name)
        return mutex_unlock(&mutex_list[id], name);
 }
 
-int mutex_init(mutex_t *mutex, const char *name)
+int mutex_init(smb_mutex_t *mutex, const char *name)
 {
        if (mutex_handlers.ops.mutex_init) {
                return mutex_handlers.ops.mutex_init(mutex, name);
@@ -46,7 +46,7 @@ int mutex_init(mutex_t *mutex, const char *name)
        return 0;
 }
 
-int mutex_destroy(mutex_t *mutex, const char *name)
+int mutex_destroy(smb_mutex_t *mutex, const char *name)
 {
        if (mutex_handlers.ops.mutex_destroy) {
                return mutex_handlers.ops.mutex_destroy(mutex, name);
@@ -54,7 +54,7 @@ int mutex_destroy(mutex_t *mutex, const char *name)
        return 0;
 }
 
-int mutex_lock(mutex_t *mutex, const char *name)
+int mutex_lock(smb_mutex_t *mutex, const char *name)
 {
        if (mutex_handlers.ops.mutex_lock) {
                return mutex_handlers.ops.mutex_lock(mutex, name);
@@ -62,7 +62,7 @@ int mutex_lock(mutex_t *mutex, const char *name)
        return 0;
 }
 
-int mutex_unlock(mutex_t *mutex, const char *name)
+int mutex_unlock(smb_mutex_t *mutex, const char *name)
 {
        if (mutex_handlers.ops.mutex_unlock) {
                return mutex_handlers.ops.mutex_unlock(mutex, name);
index cd8865f1e4524e7818e4b1935b131b07cd647816..346c362c5adb609e49f43046b2cb384e7a2ad70a 100644 (file)
@@ -96,7 +96,7 @@ static void terminate_connection(struct server_context *server, const char *reas
 /*
   mutex init function for thread model
 */
-static int thread_mutex_init(mutex_t *mutex, const char *name)
+static int thread_mutex_init(smb_mutex_t *mutex, const char *name)
 {
        pthread_mutex_t m = PTHREAD_MUTEX_INITIALIZER;
        mutex->mutex = memdup(&m, sizeof(m));
@@ -110,7 +110,7 @@ static int thread_mutex_init(mutex_t *mutex, const char *name)
 /*
   mutex destroy function for thread model
 */
-static int thread_mutex_destroy(mutex_t *mutex, const char *name)
+static int thread_mutex_destroy(smb_mutex_t *mutex, const char *name)
 {
        return pthread_mutex_destroy((pthread_mutex_t *)mutex->mutex);
 }
@@ -131,7 +131,7 @@ static double mutex_end_timer(struct timeval tp1)
 /*
   mutex lock function for thread model
 */
-static int thread_mutex_lock(mutex_t *mutexP, const char *name)
+static int thread_mutex_lock(smb_mutex_t *mutexP, const char *name)
 {
        pthread_mutex_t *mutex = (pthread_mutex_t *)mutexP->mutex;
        int rc;
@@ -160,7 +160,7 @@ static int thread_mutex_lock(mutex_t *mutexP, const char *name)
 /* 
    mutex unlock for thread model
 */
-static int thread_mutex_unlock(mutex_t *mutex, const char *name)
+static int thread_mutex_unlock(smb_mutex_t *mutex, const char *name)
 {
        return pthread_mutex_unlock((pthread_mutex_t *)mutex->mutex);
 }