]> git.sur5r.net Git - openldap/blob - servers/slapd/init.c
import localtime -> gmtime change from -devel
[openldap] / servers / slapd / init.c
1 /* init.c - initialize various things */
2
3 #include "portable.h"
4
5 #include <stdio.h>
6 #include <string.h>
7 #include <sys/time.h>
8 #include <sys/types.h>
9 #include <sys/socket.h>
10 #include <netinet/in.h>
11 #include <arpa/inet.h>
12 #include <netdb.h>
13 #include "portable.h"
14 #include "slap.h"
15
16 extern pthread_mutex_t  active_threads_mutex;
17 extern pthread_mutex_t  new_conn_mutex;
18 extern pthread_mutex_t  currenttime_mutex;
19 extern pthread_mutex_t  entry2str_mutex;
20 extern pthread_mutex_t  replog_mutex;
21 extern pthread_mutex_t  ops_mutex;
22 extern pthread_mutex_t  num_sent_mutex;
23
24 init()
25 {
26         pthread_mutex_init( &active_threads_mutex, pthread_mutexattr_default );
27         pthread_mutex_init( &new_conn_mutex, pthread_mutexattr_default );
28         pthread_mutex_init( &currenttime_mutex, pthread_mutexattr_default );
29         pthread_mutex_init( &entry2str_mutex, pthread_mutexattr_default );
30         pthread_mutex_init( &replog_mutex, pthread_mutexattr_default );
31         pthread_mutex_init( &ops_mutex, pthread_mutexattr_default );
32         pthread_mutex_init( &num_sent_mutex, pthread_mutexattr_default );
33 }