MX_LOCK/MX_UNLOCK
diff --git a/util.c b/util.c
index 83435e6..9065aa3 100644
--- a/util.c
+++ b/util.c
@@ -241,3 +241,17 @@
 #error "Unknown ENDIANESS"
 #endif
 }
+
+extern void MX_LOCK(pthread_mutex_t * mutex)
+{
+    if (pthread_mutex_lock(mutex)) {
+        LOGMSG_P(l_FATAL, "pthread_mutex_lock(%p)", mutex);
+    }
+}
+
+extern void MX_UNLOCK(pthread_mutex_t * mutex)
+{
+    if (pthread_mutex_unlock(mutex)) {
+        LOGMSG_P(l_FATAL, "pthread_mutex_unlock(%p)", mutex);
+    }
+}