Lines Matching refs:newtlsctx
777 struct tls_ctx *newtlsctx; in tls_accept() local
816 newtlsctx = calloc(1, sizeof(*tlsctx)); in tls_accept()
817 if (newtlsctx == NULL) { in tls_accept()
824 proto_local_address(tcp, newtlsctx->tls_laddr, in tls_accept()
825 sizeof(newtlsctx->tls_laddr)); in tls_accept()
826 PJDLOG_ASSERT(strncmp(newtlsctx->tls_laddr, "tcp://", 6) == 0); in tls_accept()
827 bcopy("tls://", newtlsctx->tls_laddr, 6); in tls_accept()
828 *strrchr(newtlsctx->tls_laddr, ':') = '\0'; in tls_accept()
829 proto_remote_address(tcp, newtlsctx->tls_raddr, in tls_accept()
830 sizeof(newtlsctx->tls_raddr)); in tls_accept()
831 PJDLOG_ASSERT(strncmp(newtlsctx->tls_raddr, "tcp://", 6) == 0); in tls_accept()
832 bcopy("tls://", newtlsctx->tls_raddr, 6); in tls_accept()
833 *strrchr(newtlsctx->tls_raddr, ':') = '\0'; in tls_accept()
836 newtlsctx->tls_sock = sock; in tls_accept()
837 newtlsctx->tls_tcp = NULL; in tls_accept()
838 newtlsctx->tls_wait_called = true; in tls_accept()
839 newtlsctx->tls_side = TLS_SIDE_SERVER_WORK; in tls_accept()
840 newtlsctx->tls_magic = TLS_CTX_MAGIC; in tls_accept()
841 *newctxp = newtlsctx; in tls_accept()