Changeset 5951:b0e1eff45456 in roaraudio for include/libroar/libroar.h
- Timestamp:
- 10/31/13 12:20:38 (10 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
include/libroar/libroar.h
r5945 r5951 41 41 #include <roaraudio.h> 42 42 43 // Parameter passing: 44 43 45 #include <stdarg.h> 46 47 // Process control: 44 48 45 49 #ifdef ROAR_HAVE_WAIT … … 47 51 #endif 48 52 53 // File handle control: 54 49 55 #ifdef ROAR_HAVE_H_FCNTL 50 56 #include <fcntl.h> 51 57 #endif 52 58 59 // Signal handling: 60 53 61 #ifdef ROAR_HAVE_H_SIGNAL 54 62 #include <signal.h> 55 63 #endif 56 64 65 // Logging: 66 57 67 #ifdef ROAR_HAVE_SYSLOG 58 68 #include <syslog.h> 59 69 #endif 60 70 61 #ifdef ROAR_HAVE_BSDSOCKETS 62 63 #ifndef ROAR_TARGET_WIN32 71 // Network: 72 73 #ifdef ROAR_TARGET_WIN32 74 #include <winsock2.h> 75 #elif defined(ROAR_HAVE_BSDSOCKETS) 76 64 77 #ifdef ROAR_HAVE_H_SYS_SOCKET 65 78 #include <sys/socket.h> 66 79 #endif 80 67 81 #ifdef ROAR_HAVE_IPV4 68 82 #include <netinet/in_systm.h> 69 83 #include <netinet/in.h> 70 84 #include <netinet/ip.h> 71 #endif 85 #include <netinet/tcp.h> 86 #endif 87 88 #if defined(ROAR_HAVE_IPV4) || defined(ROAR_HAVE_IPV6) 89 #include <arpa/inet.h> 90 #endif 91 72 92 #include <sys/uio.h> 73 93 74 94 #ifdef ROAR_HAVE_UNIX 75 95 #include <sys/un.h> 76 #endif77 96 #endif 78 97 … … 88 107 #endif /* ROAR_HAVE_BSDSOCKETS */ 89 108 109 #if !defined(ROAR_TARGET_WIN32) && !defined(ROAR_TARGET_MICROCONTROLLER) 110 #include <netdb.h> 111 #endif 112 113 // OpenSSL (crypto): 114 90 115 #ifdef ROAR_HAVE_LIBSSL 91 116 #include <openssl/bio.h> 92 117 #include <openssl/evp.h> 93 118 #endif 119 120 // OpenSLP (autoconf): 94 121 95 122 #ifdef ROAR_HAVE_LIBSLP … … 100 127 #endif 101 128 129 // Time related: 130 102 131 #ifdef ROAR_HAVE_H_TIME 103 132 #include <time.h> 104 133 #endif 105 134 135 // Dynamic loader: 136 106 137 #if defined(ROAR_HAVE_H_DLFCN) 107 138 #include <dlfcn.h> 108 139 #endif 140 141 // X11: 109 142 110 143 #ifdef ROAR_HAVE_LIBX11
Note: See TracChangeset
for help on using the changeset viewer.