diff options
author | Evgeny Grin (Karlson2k) <k2k@narod.ru> | 2023-11-01 15:47:01 +0300 |
---|---|---|
committer | Evgeny Grin (Karlson2k) <k2k@narod.ru> | 2023-11-01 15:47:01 +0300 |
commit | a225047802d49add197983055005f55559d7b47f (patch) | |
tree | 06f4ec68d223c55e0fd1cf7400ab1c47b35d15b3 /src/microhttpd/internal.h | |
parent | 75e2addd08c4e73873d8e3511accb25a01e7e4d8 (diff) | |
download | libmicrohttpd-a225047802d49add197983055005f55559d7b47f.tar.gz libmicrohttpd-a225047802d49add197983055005f55559d7b47f.zip |
Updated and used macros for polling modes
Diffstat (limited to 'src/microhttpd/internal.h')
-rw-r--r-- | src/microhttpd/internal.h | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/microhttpd/internal.h b/src/microhttpd/internal.h index adcc43da..3ccc7347 100644 --- a/src/microhttpd/internal.h +++ b/src/microhttpd/internal.h | |||
@@ -153,55 +153,55 @@ | |||
153 | /** | 153 | /** |
154 | * Checks whether the @a d daemon is using select() | 154 | * Checks whether the @a d daemon is using select() |
155 | */ | 155 | */ |
156 | #define MHD_D_USING_SELECT_(d) \ | 156 | #define MHD_D_IS_USING_SELECT_(d) \ |
157 | (0 == (d->options & (MHD_USE_POLL | MHD_USE_EPOLL))) | 157 | (0 == (d->options & (MHD_USE_POLL | MHD_USE_EPOLL))) |
158 | /** | 158 | /** |
159 | * Checks whether the @a d daemon is using poll() | 159 | * Checks whether the @a d daemon is using poll() |
160 | */ | 160 | */ |
161 | #define MHD_D_USING_POLL_(d) (0 != (d->options & MHD_USE_POLL)) | 161 | #define MHD_D_IS_USING_POLL_(d) (0 != ((d)->options & MHD_USE_POLL)) |
162 | /** | 162 | /** |
163 | * Checks whether the @a d daemon is using epoll | 163 | * Checks whether the @a d daemon is using epoll |
164 | */ | 164 | */ |
165 | #define MHD_D_USING_EPOLL_(d) (0 != (d->options & MHD_USE_EPOLL)) | 165 | #define MHD_D_IS_USING_EPOLL_(d) (0 != ((d)->options & MHD_USE_EPOLL)) |
166 | #elif defined(HAVE_POLL) | 166 | #elif defined(HAVE_POLL) |
167 | /** | 167 | /** |
168 | * Checks whether the @a d daemon is using select() | 168 | * Checks whether the @a d daemon is using select() |
169 | */ | 169 | */ |
170 | #define MHD_D_USING_SELECT_(d) (0 == (d->options & MHD_USE_POLL)) | 170 | #define MHD_D_IS_USING_SELECT_(d) (0 == ((d)->options & MHD_USE_POLL)) |
171 | /** | 171 | /** |
172 | * Checks whether the @a d daemon is using poll() | 172 | * Checks whether the @a d daemon is using poll() |
173 | */ | 173 | */ |
174 | #define MHD_D_USING_POLL_(d) (0 != (d->options & MHD_USE_POLL)) | 174 | #define MHD_D_IS_USING_POLL_(d) (0 != ((d)->options & MHD_USE_POLL)) |
175 | /** | 175 | /** |
176 | * Checks whether the @a d daemon is using epoll | 176 | * Checks whether the @a d daemon is using epoll |
177 | */ | 177 | */ |
178 | #define MHD_D_USING_EPOLL_(d) (0) | 178 | #define MHD_D_IS_USING_EPOLL_(d) ((void) (d), 0) |
179 | #elif defined(EPOLL_SUPPORT) | 179 | #elif defined(EPOLL_SUPPORT) |
180 | /** | 180 | /** |
181 | * Checks whether the @a d daemon is using select() | 181 | * Checks whether the @a d daemon is using select() |
182 | */ | 182 | */ |
183 | #define MHD_D_USING_SELECT_(d) (0 == (d->options & MHD_USE_EPOLL)) | 183 | #define MHD_D_IS_USING_SELECT_(d) (0 == ((d)->options & MHD_USE_EPOLL)) |
184 | /** | 184 | /** |
185 | * Checks whether the @a d daemon is using poll() | 185 | * Checks whether the @a d daemon is using poll() |
186 | */ | 186 | */ |
187 | #define MHD_D_USING_POLL_(d) (0) | 187 | #define MHD_D_IS_USING_POLL_(d) ((void) (d), 0) |
188 | /** | 188 | /** |
189 | * Checks whether the @a d daemon is using epoll | 189 | * Checks whether the @a d daemon is using epoll |
190 | */ | 190 | */ |
191 | #define MHD_D_USING_EPOLL_(d) (0 != (d->options & MHD_USE_EPOLL)) | 191 | #define MHD_D_IS_USING_EPOLL_(d) (0 != ((d)->options & MHD_USE_EPOLL)) |
192 | #else /* select() only */ | 192 | #else /* select() only */ |
193 | /** | 193 | /** |
194 | * Checks whether the @a d daemon is using select() | 194 | * Checks whether the @a d daemon is using select() |
195 | */ | 195 | */ |
196 | #define MHD_D_USING_SELECT_(d) (! 0) | 196 | #define MHD_D_IS_USING_SELECT_(d) ((void) (d), ! 0) |
197 | /** | 197 | /** |
198 | * Checks whether the @a d daemon is using poll() | 198 | * Checks whether the @a d daemon is using poll() |
199 | */ | 199 | */ |
200 | #define MHD_D_USING_POLL_(d) (0) | 200 | #define MHD_D_IS_USING_POLL_(d) ((void) (d), 0) |
201 | /** | 201 | /** |
202 | * Checks whether the @a d daemon is using epoll | 202 | * Checks whether the @a d daemon is using epoll |
203 | */ | 203 | */ |
204 | #define MHD_D_USING_EPOLL_(d) (0) | 204 | #define MHD_D_IS_USING_EPOLL_(d) ((void) (d), 0) |
205 | #endif /* select() only */ | 205 | #endif /* select() only */ |
206 | 206 | ||
207 | /** | 207 | /** |