| Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bio_meth.c |
| Switch to Source code | Preprocessed file |
| Line | Source | Count | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | - | |||||||||||||
| 2 | - | |||||||||||||
| 3 | BIO_METHOD * | - | ||||||||||||
| 4 | BIO_meth_new(int type, const char *name) | - | ||||||||||||
| 5 | { | - | ||||||||||||
| 6 | BIO_METHOD *biom; | - | ||||||||||||
| 7 | - | |||||||||||||
| 8 | if ((
| 0 | ||||||||||||
| 9 | ((void *)0)
| 0 | ||||||||||||
| 10 | ) | - | ||||||||||||
| 11 | return never executed: return ((void *)0) ;never executed: return ((void *)0) ; | 0 | ||||||||||||
| 12 | ((void *)0) never executed: return ((void *)0) ; | 0 | ||||||||||||
| 13 | ; never executed: return ((void *)0) ; | 0 | ||||||||||||
| 14 | - | |||||||||||||
| 15 | biom->type = type; | - | ||||||||||||
| 16 | biom->name = name; | - | ||||||||||||
| 17 | - | |||||||||||||
| 18 | return never executed: biom;return biom;never executed: return biom; | 0 | ||||||||||||
| 19 | } | - | ||||||||||||
| 20 | - | |||||||||||||
| 21 | void | - | ||||||||||||
| 22 | BIO_meth_free(BIO_METHOD *biom) | - | ||||||||||||
| 23 | { | - | ||||||||||||
| 24 | free(biom); | - | ||||||||||||
| 25 | } executed 1 time by 1 test: end of blockExecuted by:
| 1 | ||||||||||||
| 26 | - | |||||||||||||
| 27 | int | - | ||||||||||||
| 28 | (*BIO_meth_get_write(const BIO_METHOD *biom))(BIO *, const char *, int) | - | ||||||||||||
| 29 | { | - | ||||||||||||
| 30 | return never executed: biom->bwrite;return biom->bwrite;never executed: return biom->bwrite; | 0 | ||||||||||||
| 31 | } | - | ||||||||||||
| 32 | - | |||||||||||||
| 33 | int | - | ||||||||||||
| 34 | BIO_meth_set_write(BIO_METHOD *biom, int (*write)(BIO *, const char *, int)) | - | ||||||||||||
| 35 | { | - | ||||||||||||
| 36 | biom->bwrite = write; | - | ||||||||||||
| 37 | return never executed: 1;return 1;never executed: return 1; | 0 | ||||||||||||
| 38 | } | - | ||||||||||||
| 39 | - | |||||||||||||
| 40 | int | - | ||||||||||||
| 41 | (*BIO_meth_get_read(const BIO_METHOD *biom))(BIO *, char *, int) | - | ||||||||||||
| 42 | { | - | ||||||||||||
| 43 | return never executed: biom->bread;return biom->bread;never executed: return biom->bread; | 0 | ||||||||||||
| 44 | } | - | ||||||||||||
| 45 | - | |||||||||||||
| 46 | int | - | ||||||||||||
| 47 | BIO_meth_set_read(BIO_METHOD *biom, int (*read)(BIO *, char *, int)) | - | ||||||||||||
| 48 | { | - | ||||||||||||
| 49 | biom->bread = read; | - | ||||||||||||
| 50 | return never executed: 1;return 1;never executed: return 1; | 0 | ||||||||||||
| 51 | } | - | ||||||||||||
| 52 | - | |||||||||||||
| 53 | int | - | ||||||||||||
| 54 | (*BIO_meth_get_puts(const BIO_METHOD *biom))(BIO *, const char *) | - | ||||||||||||
| 55 | { | - | ||||||||||||
| 56 | return never executed: biom->bputs;return biom->bputs;never executed: return biom->bputs; | 0 | ||||||||||||
| 57 | } | - | ||||||||||||
| 58 | - | |||||||||||||
| 59 | int | - | ||||||||||||
| 60 | BIO_meth_set_puts(BIO_METHOD *biom, int (*puts)(BIO *, const char *)) | - | ||||||||||||
| 61 | { | - | ||||||||||||
| 62 | biom->bputs = puts; | - | ||||||||||||
| 63 | return never executed: 1;return 1;never executed: return 1; | 0 | ||||||||||||
| 64 | } | - | ||||||||||||
| 65 | - | |||||||||||||
| 66 | int | - | ||||||||||||
| 67 | (*BIO_meth_get_gets(const BIO_METHOD *biom))(BIO *, char *, int) | - | ||||||||||||
| 68 | { | - | ||||||||||||
| 69 | return never executed: biom->bgets;return biom->bgets;never executed: return biom->bgets; | 0 | ||||||||||||
| 70 | } | - | ||||||||||||
| 71 | - | |||||||||||||
| 72 | int | - | ||||||||||||
| 73 | BIO_meth_set_gets(BIO_METHOD *biom, int (*gets)(BIO *, char *, int)) | - | ||||||||||||
| 74 | { | - | ||||||||||||
| 75 | biom->bgets = gets; | - | ||||||||||||
| 76 | return never executed: 1;return 1;never executed: return 1; | 0 | ||||||||||||
| 77 | } | - | ||||||||||||
| 78 | - | |||||||||||||
| 79 | long | - | ||||||||||||
| 80 | (*BIO_meth_get_ctrl(const BIO_METHOD *biom))(BIO *, int, long, void *) | - | ||||||||||||
| 81 | { | - | ||||||||||||
| 82 | return never executed: biom->ctrl;return biom->ctrl;never executed: return biom->ctrl; | 0 | ||||||||||||
| 83 | } | - | ||||||||||||
| 84 | - | |||||||||||||
| 85 | int | - | ||||||||||||
| 86 | BIO_meth_set_ctrl(BIO_METHOD *biom, long (*ctrl)(BIO *, int, long, void *)) | - | ||||||||||||
| 87 | { | - | ||||||||||||
| 88 | biom->ctrl = ctrl; | - | ||||||||||||
| 89 | return never executed: 1;return 1;never executed: return 1; | 0 | ||||||||||||
| 90 | } | - | ||||||||||||
| 91 | - | |||||||||||||
| 92 | int | - | ||||||||||||
| 93 | (*BIO_meth_get_create(const BIO_METHOD *biom))(BIO *) | - | ||||||||||||
| 94 | { | - | ||||||||||||
| 95 | return never executed: biom->create;return biom->create;never executed: return biom->create; | 0 | ||||||||||||
| 96 | } | - | ||||||||||||
| 97 | - | |||||||||||||
| 98 | int | - | ||||||||||||
| 99 | BIO_meth_set_create(BIO_METHOD *biom, int (*create)(BIO *)) | - | ||||||||||||
| 100 | { | - | ||||||||||||
| 101 | biom->create = create; | - | ||||||||||||
| 102 | return never executed: 1;return 1;never executed: return 1; | 0 | ||||||||||||
| 103 | } | - | ||||||||||||
| 104 | - | |||||||||||||
| 105 | int | - | ||||||||||||
| 106 | (*BIO_meth_get_destroy(const BIO_METHOD *biom))(BIO *) | - | ||||||||||||
| 107 | { | - | ||||||||||||
| 108 | return never executed: biom->destroy;return biom->destroy;never executed: return biom->destroy; | 0 | ||||||||||||
| 109 | } | - | ||||||||||||
| 110 | - | |||||||||||||
| 111 | int | - | ||||||||||||
| 112 | BIO_meth_set_destroy(BIO_METHOD *biom, int (*destroy)(BIO *)) | - | ||||||||||||
| 113 | { | - | ||||||||||||
| 114 | biom->destroy = destroy; | - | ||||||||||||
| 115 | return never executed: 1;return 1;never executed: return 1; | 0 | ||||||||||||
| 116 | } | - | ||||||||||||
| 117 | - | |||||||||||||
| 118 | long | - | ||||||||||||
| 119 | (*BIO_meth_get_callback_ctrl(const BIO_METHOD *biom))(BIO *, int, BIO_info_cb *) | - | ||||||||||||
| 120 | { | - | ||||||||||||
| 121 | return never executed: return (long (*)(BIO *, int, BIO_info_cb *))biom->callback_ctrl; | 0 | ||||||||||||
| 122 | (long (*)(BIO *, int, BIO_info_cb *))biom->callback_ctrl; never executed: return (long (*)(BIO *, int, BIO_info_cb *))biom->callback_ctrl; | 0 | ||||||||||||
| 123 | } | - | ||||||||||||
| 124 | - | |||||||||||||
| 125 | int | - | ||||||||||||
| 126 | BIO_meth_set_callback_ctrl(BIO_METHOD *biom, | - | ||||||||||||
| 127 | long (*callback_ctrl)(BIO *, int, BIO_info_cb *)) | - | ||||||||||||
| 128 | { | - | ||||||||||||
| 129 | biom->callback_ctrl = | - | ||||||||||||
| 130 | (long (*)(BIO *, int, bio_info_cb *))callback_ctrl; | - | ||||||||||||
| 131 | return never executed: 1;return 1;never executed: return 1; | 0 | ||||||||||||
| 132 | } | - | ||||||||||||
| Switch to Source code | Preprocessed file |