]> granicus.if.org Git - libevent/commitdiff
Use evutil_socket_t, not int, when logging socket errors.
authorNick Mathewson <nickm@torproject.org>
Tue, 22 Dec 2009 05:58:52 +0000 (00:58 -0500)
committerNick Mathewson <nickm@torproject.org>
Tue, 22 Dec 2009 05:58:52 +0000 (00:58 -0500)
log-internal.h
log.c

index 51e65516a91ec4f05ebf7ab70579596617268fea..d41f2965abcf73fb9f4e3f6f0d2aa824297cc0e6 100644 (file)
@@ -27,6 +27,8 @@
 #ifndef _LOG_H_
 #define _LOG_H_
 
+#include <event2/util.h>
+
 #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 9c97ace87e04443c31917dfbb71f15cd13620876..865e6b95d640fab16fa0c0a57b776f2b0d1c790a 100644 (file)
--- 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);