[core] use buffer_eq_icase* funcs
[lighttpd.git] / src / base_decls.h
blobed9571d526cb9affd8baf54458c2a1704f5af4be
1 #ifndef INCLUDED_BASE_DECLS_H
2 #define INCLUDED_BASE_DECLS_H
4 #include "first.h"
6 struct server;
7 typedef struct server server;
9 struct connection;
10 typedef struct connection connection;
12 union sock_addr;
13 typedef union sock_addr sock_addr;
15 struct fdnode_st;
16 typedef struct fdnode_st fdnode;
18 struct log_error_st;
19 typedef struct log_error_st log_error_st;
21 enum handler_t {
22 HANDLER_UNSET,
23 HANDLER_GO_ON,
24 HANDLER_FINISHED,
25 HANDLER_COMEBACK,
26 HANDLER_WAIT_FOR_EVENT,
27 HANDLER_ERROR,
28 HANDLER_WAIT_FOR_FD
30 typedef enum handler_t handler_t;
32 #define BV(x) (1 << x)
35 #endif