aboutsummaryrefslogtreecommitdiffstats
path: root/lib/misc.c
diff options
context:
space:
mode:
authorulim <a.sporto+bee@gmail.com>2007-12-19 01:24:32 +0100
committerulim <a.sporto+bee@gmail.com>2007-12-19 01:24:32 +0100
commit0fbd3a6d26d8fe747bd5e061748e75f397801064 (patch)
tree7a731363cfd014eb59ce65734c52cbc3d46b1b73 /lib/misc.c
parent793cc254ad2479d95d00266d6cb7ab2bcd158834 (diff)
parent2379566b07de55bd0f59503c39ba253ce2556877 (diff)
Now with sending via a proxy. The proxy is automatically discovered from your
jabber server. Also merged in revs 279..288 from upstream (e.g. PING)
Diffstat (limited to 'lib/misc.c')
-rw-r--r--lib/misc.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/misc.c b/lib/misc.c
index c977029f..d6795ec9 100644
--- a/lib/misc.c
+++ b/lib/misc.c
@@ -44,6 +44,8 @@
#include <resolv.h>
#endif
+#include "ssl_client.h"
+
void strip_linefeed(gchar *text)
{
int i, j;
@@ -590,3 +592,11 @@ char *word_wrap( char *msg, int line_len )
return g_string_free( ret, FALSE );
}
+
+gboolean ssl_sockerr_again( void *ssl )
+{
+ if( ssl )
+ return ssl_errno == SSL_AGAIN;
+ else
+ return sockerr_again();
+}