--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/lib/sock.c Thu May 28 01:17:36 2009 +0300
@@ -0,0 +1,22 @@
+
+#include "sock_internal.h"
+#include "ssl_internal.h"
+
+#include <assert.h>
+
+// global sock_stream_ctx instance
+struct sock_stream_ctx _sock_stream_ctx;
+
+err_t sock_init (struct event_base *ev_base, error_t *err)
+{
+ // store ev_base
+ _sock_stream_ctx.ev_base = ev_base;
+
+ // XXX: just call these all directly for now
+ if (ssl_global_init(err))
+ return error_code(err);
+
+ // done
+ return SUCCESS;
+}
+