src/sock_gnutls.h
changeset 3 cc94ae754e2a
parent 2 a834f0559939
child 4 a3ca0f97a075
equal deleted inserted replaced
2:a834f0559939 3:cc94ae754e2a
    33     gnutls_session_t session;
    33     gnutls_session_t session;
    34 };
    34 };
    35 
    35 
    36 #define SOCK_GNUTLS_BASE(sock_ptr) (&(sock_ptr)->base_tcp.base)
    36 #define SOCK_GNUTLS_BASE(sock_ptr) (&(sock_ptr)->base_tcp.base)
    37 #define SOCK_GNUTLS_TCP(sock_ptr) (&(sock_ptr)->base_tcp)
    37 #define SOCK_GNUTLS_TCP(sock_ptr) (&(sock_ptr)->base_tcp)
       
    38 #define SOCK_GNUTLS_ERR(sock_ptr) SOCK_ERR(SOCK_GNUTLS_BASE(sock_ptr))
    38 
    39 
    39 /*
    40 /*
    40  * Initialize the global gnutls state
    41  * Initialize the global gnutls state
    41  */
    42  */
    42 void sock_gnutls_init (void);
    43 err_t sock_gnutls_init (void);
    43 
    44 
    44 #endif /* SOCK_GNUTLS_H */
    45 #endif /* SOCK_GNUTLS_H */