Lines Matching refs:tls

135 void	readwrite(int, struct tls *);
138 int timeout_tls(int, struct tls *, int (*)(struct tls *));
149 void save_peer_cert(struct tls *_tls_ctx, FILE *_fp);
151 void report_tls(struct tls *tls_ctx, char * host);
153 ssize_t drainbuf(int, unsigned char *, size_t *, struct tls *);
154 ssize_t fillbuf(int, unsigned char *, size_t *, struct tls *);
155 void tls_setup_client(struct tls *, int, char *);
156 struct tls *tls_setup_server(struct tls *, int, char *);
173 struct tls *tls_ctx = NULL; in main()
639 struct tls *tls_cctx = NULL; in main()
809 timeout_tls(int s, struct tls *tls_ctx, int (*func)(struct tls *)) in timeout_tls() argument
836 tls_setup_client(struct tls *tls_ctx, int s, char *host) in tls_setup_client()
862 struct tls *
863 tls_setup_server(struct tls *tls_ctx, int connfd, char *host) in tls_setup_server()
865 struct tls *tls_cctx; in tls_setup_server()
1143 readwrite(int net_fd, struct tls *tls_ctx) in readwrite()
1338 drainbuf(int fd, unsigned char *buf, size_t *bufpos, struct tls *tls) in drainbuf() argument
1343 if (tls) { in drainbuf()
1344 n = tls_write(tls, buf, *bufpos); in drainbuf()
1346 errx(1, "tls write failed (%s)", tls_error(tls)); in drainbuf()
1364 fillbuf(int fd, unsigned char *buf, size_t *bufpos, struct tls *tls) in fillbuf() argument
1369 if (tls) { in fillbuf()
1370 n = tls_read(tls, buf + *bufpos, num); in fillbuf()
1372 errx(1, "tls read failed (%s)", tls_error(tls)); in fillbuf()
1728 save_peer_cert(struct tls *tls_ctx, FILE *fp) in save_peer_cert()
1742 report_tls(struct tls *tls_ctx, char *host) in report_tls()