Coverage report: /home/ellis/comp/core/lib/cry/ssl/stream.lisp
Kind | Covered | All | % |
expression | 0 | 8 | 0.0 |
branch | 0 | 0 | nil |
Key
Not instrumented
Conditionalized out
Executed
Not executed
Both branches taken
One branch taken
Neither branch taken
1
;;; stream.lisp --- SSL Streams
8
(defclass ssl-stream (wrapped-stream
9
fundamental-binary-input-stream
10
fundamental-binary-output-stream)
12
(defmethod stream-element-type ((stream ssl-stream)) '(unsigned-byte 8))
14
(defclass ssl-client-stream (ssl-stream) ())
15
(defun make-ssl-client-stream-from-fd (stream))
16
;; (defun make-ssl-client-stream (socket &rest args
21
;; (verify (if (ssl-check-verify-p)
23
;; *make-ssl-client-stream-verify-default*))
25
;; certificate key password
26
;; (cipher-list *default-cipher-list*)
28
;; (buffer-size *default-buffer-size*)
29
;; (input-buffer-size buffer-size)
30
;; (output-buffer-size buffer-size))
31
;; (apply 'cl+ssl:make-ssl-client-stream socket args))
34
(defclass ssl-server-stream (ssl-stream)
36
(defun make-ssl-server-stream-from-fd (stream))
37
;; (defun make-ssl-server-stream (socket &rest args
41
;; certificate key password
42
;; (cipher-list *ssl-cipher-list*)
44
;; (buffer-size *default-buffer-size*)
45
;; (input-buffer-size *ssl-buffer-size*)
46
;; (output-buffer-size *ssl-buffer-size*))
47
;; (apply 'cl+ssl:make-ssl-server-stream stream args))
50
;; (defmethod close ((stream ssl-stream) &key abort))