Add function to return TCP file descriptor
authorThadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
Mon, 3 Nov 2008 10:46:47 +0000 (08:46 -0200)
committerThadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
Mon, 3 Nov 2008 10:46:47 +0000 (08:46 -0200)
xmpp.c
xmpp.h

diff --git a/xmpp.c b/xmpp.c
index 8e37c78..283c68a 100644 (file)
--- a/xmpp.c
+++ b/xmpp.c
@@ -113,6 +113,12 @@ hc_xmpp_server (hc_xmpp_t *xmpp)
   return xmpp->server;
 }
 
+int
+hc_xmpp_fd (hc_xmpp_t *xmpp)
+{
+  return xmpp->fd;
+}
+
 void
 hc_xmpp_send_buffer (hc_xmpp_t *xmpp, char *buffer, size_t len)
 {
diff --git a/xmpp.h b/xmpp.h
index f26cf73..b33ad25 100644 (file)
--- a/xmpp.h
+++ b/xmpp.h
@@ -52,6 +52,7 @@ int hc_xmpp_is_bind_supported (hc_xmpp_t *);
 int hc_xmpp_is_session_supported (hc_xmpp_t *);
 int hc_xmpp_is_session_required (hc_xmpp_t *);
 char *hc_xmpp_server (hc_xmpp_t *);
+int hc_xmpp_fd (hc_xmpp_t *);
 void hc_xmpp_send_buffer (hc_xmpp_t *, char *, size_t);
 void hc_xmpp_send_iks (hc_xmpp_t *, iks *);
 void hc_xmpp_read_and_parse (hc_xmpp_t *);