#include #include struct { pthread_mutex_t mutex; /* protects access to value */ int value; /* Access protected by mutex */ } data = { PTHREAD_MUTEX_INITIALIZER, 0 };