X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib%2Fvlog.h;h=901b3d38ab9a5fdc43b7849ed6ea207a32374eea;hb=97be153858b4cd175cbe7862b8e1624bf22ab98a;hp=c111ff6e91fc4555f4efe3eb574bf62ff429cda1;hpb=2b51596fdeba7fbf4caff323dd6af375e7f84596;p=sliver-openvswitch.git diff --git a/lib/vlog.h b/lib/vlog.h index c111ff6e9..901b3d38a 100644 --- a/lib/vlog.h +++ b/lib/vlog.h @@ -104,7 +104,7 @@ struct vlog_rate_limit { time_t first_dropped; /* Time first message was dropped. */ time_t last_dropped; /* Time of most recent message drop. */ unsigned int n_dropped; /* Number of messages dropped. */ - pthread_mutex_t mutex; /* Mutual exclusion for rate limit. */ + struct ovs_mutex mutex; /* Mutual exclusion for rate limit. */ }; /* Number of tokens to emit a message. We add 'rate' tokens per millisecond, @@ -119,7 +119,7 @@ struct vlog_rate_limit { 0, /* first_dropped */ \ 0, /* last_dropped */ \ 0, /* n_dropped */ \ - PTHREAD_ADAPTIVE_MUTEX_INITIALIZER /* mutex */ \ + OVS_ADAPTIVE_MUTEX_INITIALIZER /* mutex */ \ } /* Configuring how each module logs messages. */