aboutsummaryrefslogtreecommitdiffstats
path: root/protocols/events.h
diff options
context:
space:
mode:
authorWilmer van der Gaast <wilmer@gaast.net>2006-05-14 01:28:31 +0200
committerWilmer van der Gaast <wilmer@gaast.net>2006-05-14 01:28:31 +0200
commit3f199fcf6242fc0cc0e4e767ce2a505792d80fef (patch)
tree3d62ed0e3d2ebb7d7604a4dba866801aadb4cbe8 /protocols/events.h
parent0356ae3aa10bb6556d0ea881988831cad5e71f38 (diff)
Added a closesocket() that properly removes event handlers before closing a socket.
Diffstat (limited to 'protocols/events.h')
-rw-r--r--protocols/events.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/protocols/events.h b/protocols/events.h
index a61dc98c..37b94aab 100644
--- a/protocols/events.h
+++ b/protocols/events.h
@@ -60,4 +60,8 @@ G_MODULE_EXPORT gint b_timeout_add(gint timeout, b_event_handler func, gpointer
G_MODULE_EXPORT void b_event_remove(gint id);
G_MODULE_EXPORT gboolean b_event_remove_by_data(gpointer data);
+#ifdef EVENTS_LIBEVENT
+G_MODULE_EXPORT void closesocket(int fd);
+#endif
+
#endif /* _EVENTS_H_ */