20 |
#endif |
#endif |
21 |
|
|
22 |
#include <stdio.h> |
#include <stdio.h> |
23 |
|
#include <stdlib.h> |
24 |
#include <unistd.h> |
#include <unistd.h> |
25 |
#include <sys/types.h> |
#include <sys/types.h> |
26 |
#include <sys/stat.h> |
#include <sys/stat.h> |
148 |
return !gnutls_global_init (); /* Returns 1 on success */ |
return !gnutls_global_init (); /* Returns 1 on success */ |
149 |
} |
} |
150 |
|
|
151 |
int |
void |
152 |
mu_deinit_tls_libs (void) |
mu_deinit_tls_libs (void) |
153 |
{ |
{ |
154 |
gnutls_global_deinit (); |
gnutls_global_deinit (); |
301 |
static int |
static int |
302 |
_tls_flush (stream_t stream) |
_tls_flush (stream_t stream) |
303 |
{ |
{ |
|
struct _tls_stream *s = stream_get_owner (stream); |
|
304 |
/* noop */ |
/* noop */ |
305 |
return 0; |
return 0; |
306 |
} |
} |
314 |
gnutls_bye (s->session, GNUTLS_SHUT_RDWR); |
gnutls_bye (s->session, GNUTLS_SHUT_RDWR); |
315 |
s->state = state_closed; |
s->state = state_closed; |
316 |
} |
} |
317 |
|
return 0; |
318 |
} |
} |
319 |
|
|
320 |
static int |
static int |