libdrizzle Developer Documentation

common.h
Go to the documentation of this file.
1 /*
2  * Drizzle Client & Protocol Library
3  *
4  * Copyright (C) 2008 Eric Day (eday@oddments.org)
5  * All rights reserved.
6  *
7  * Use and distribution licensed under the BSD license. See
8  * the COPYING file in this directory for full text.
9  */
10 
16 #ifndef __DRIZZLE_COMMON_H
17 #define __DRIZZLE_COMMON_H
18 
19 #include "config.h"
20 
21 #include "drizzle_client.h"
22 #include "drizzle_server.h"
23 
24 #ifdef HAVE_ASSERT_H
25 #include <assert.h>
26 #endif
27 #ifdef HAVE_ERRNO_H
28 #include <errno.h>
29 #endif
30 #ifdef HAVE_FCNTL_H
31 #include <fcntl.h>
32 #endif
33 #ifdef HAVE_NETINET_TCP_H
34 #include <netinet/tcp.h>
35 #endif
36 #ifdef HAVE_STDARG_H
37 #include <stdarg.h>
38 #endif
39 #ifdef HAVE_STDIO_H
40 #include <stdio.h>
41 #endif
42 #ifdef HAVE_STDLIB_H
43 #include <stdlib.h>
44 #endif
45 #ifdef HAVE_STRING_H
46 #include <string.h>
47 #endif
48 #ifdef HAVE_SYS_UIO_H
49 #include <sys/uio.h>
50 #endif
51 #ifdef HAVE_UNISTD_H
52 #include <unistd.h>
53 #endif
54 
55 #include "drizzle_local.h"
56 #include "conn_local.h"
57 #include "pack.h"
58 #include "state.h"
59 #include "sha1.h"
60 
61 #endif /* __DRIZZLE_COMMON_H */