diff --git a/log-internal.h b/log-internal.h index 51e65516..d41f2965 100644 --- a/log-internal.h +++ b/log-internal.h @@ -27,6 +27,8 @@ #ifndef _LOG_H_ #define _LOG_H_ +#include + #ifdef __GNUC__ #define EV_CHECK_FMT(a,b) __attribute__((format(printf, a, b))) #else @@ -37,8 +39,8 @@ void event_err(int eval, const char *fmt, ...) EV_CHECK_FMT(2,3); void event_warn(const char *fmt, ...) EV_CHECK_FMT(1,2); -void event_sock_err(int eval, int sock, const char *fmt, ...) EV_CHECK_FMT(3,4); -void event_sock_warn(int sock, const char *fmt, ...) EV_CHECK_FMT(2,3); +void event_sock_err(int eval, evutil_socket_t sock, const char *fmt, ...) EV_CHECK_FMT(3,4); +void event_sock_warn(evutil_socket_t sock, const char *fmt, ...) EV_CHECK_FMT(2,3); void event_errx(int eval, const char *fmt, ...) EV_CHECK_FMT(2,3); void event_warnx(const char *fmt, ...) EV_CHECK_FMT(1,2); void event_msgx(const char *fmt, ...) EV_CHECK_FMT(1,2); diff --git a/log.c b/log.c index 9c97ace8..865e6b95 100644 --- a/log.c +++ b/log.c @@ -113,7 +113,7 @@ event_sock_err(int eval, evutil_socket_t sock, const char *fmt, ...) } void -event_sock_warn(int sock, const char *fmt, ...) +event_sock_warn(evutil_socket_t sock, const char *fmt, ...) { va_list ap; int err = evutil_socket_geterror(sock);