diff options
Diffstat (limited to 'bufferevent.c')
-rw-r--r-- | bufferevent.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/bufferevent.c b/bufferevent.c index 13219f0b..8cd32dcc 100644 --- a/bufferevent.c +++ b/bufferevent.c @@ -25,9 +25,10 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -#include <sys/types.h> - #include "event2/event-config.h" +#include "evconfig-private.h" + +#include <sys/types.h> #ifdef _EVENT_HAVE_SYS_TIME_H #include <sys/time.h> @@ -41,7 +42,7 @@ #include <stdarg.h> #endif -#ifdef WIN32 +#ifdef _WIN32 #include <winsock2.h> #endif #include <errno.h> @@ -297,6 +298,8 @@ bufferevent_init_common(struct bufferevent_private *bufev_private, bufev->be_ops = ops; + _bufferevent_ratelim_init(bufev_private); + /* * Set to EV_WRITE so that using bufferevent_write is going to * trigger a callback. Reading needs to be explicitly enabled |