src/lib/sock.c
branchnew-lib-errors
changeset 219 cefec18b8268
parent 180 22967b165692
equal deleted inserted replaced
218:5229a5d098b2 219:cefec18b8268
       
     1 
       
     2 #include "sock_internal.h"
       
     3 #include "ssl_internal.h"
       
     4 
       
     5 #include <assert.h>
       
     6 
       
     7 // global sock_stream_ctx instance
       
     8 struct sock_stream_ctx _sock_stream_ctx;
       
     9 
       
    10 err_t sock_init (struct event_base *ev_base, error_t *err)
       
    11 {
       
    12     // store ev_base
       
    13     _sock_stream_ctx.ev_base = ev_base;
       
    14 
       
    15     // XXX: just call these all directly for now
       
    16     if (ssl_global_init(err))
       
    17         return error_code(err);
       
    18 
       
    19     // done
       
    20     return SUCCESS;
       
    21 }
       
    22