Loading...
Searching...
No Matches
42#include "tport_internal.h"
46#define TLS_MAX_HOSTS (16)
48typedef struct tls_s tls_t;
50extern char const tls_version[];
52typedef struct tls_issues_s {
54 unsigned verify_depth;
71typedef struct tport_tls_s {
77typedef struct tport_tls_primary_s {
78 tport_primary_t tlspri_pri[1];
82tls_t *tls_init_master(tls_issues_t *tls_issues);
83tls_t *tls_init_secondary(tls_t *tls_master,
int sock,
int accept);
84void tls_free(tls_t *tls);
85int tls_get_socket(tls_t *tls);
86void tls_log_errors(
unsigned level,
char const *s,
unsigned long e);
87ssize_t tls_read(tls_t *tls);
88void *tls_read_buffer(tls_t *tls,
size_t N);
89int tls_want_read(tls_t *tls,
int events);
90int tls_pending(tls_t
const *tls);
93ssize_t tls_write(tls_t *tls,
void *buf,
size_t size);
94int tls_want_write(tls_t *tls,
int events);
96int tls_events(tls_t
const *tls,
int flags);
SU_ROOT_MAGIC_T su_root_magic_t
Sofia-SIP 1.13.17 -
Copyright (C) 2006 Nokia Corporation. All rights reserved.
Licensed under the terms of the GNU Lesser General Public License.