Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
BSDgetoptName: | BSDgetopt | Prototype: | int BSDgetopt(int nargc, char * const *nargv, const char *options) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/getopt_long.c | Lines: | 489-502 |
| | 9 | 1 |
Blowfish_decipherName: | Blowfish_decipher | Prototype: | void Blowfish_decipher(blf_ctx *c, u_int32_t *xl, u_int32_t *xr) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/blowfish.c | Lines: | 98-121 |
| | 17 | 1 |
Blowfish_encipherName: | Blowfish_encipher | Prototype: | void Blowfish_encipher(blf_ctx *c, u_int32_t *xl, u_int32_t *xr) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/blowfish.c | Lines: | 73-96 |
| | 17 | 1 |
Blowfish_expand0stateName: | Blowfish_expand0state | Prototype: | void Blowfish_expand0state(blf_ctx *c, const u_int8_t *key, u_int16_t keybytes) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/blowfish.c | Lines: | 423-458 |
| | 22 | 5 |
Blowfish_expandstateName: | Blowfish_expandstate | Prototype: | void Blowfish_expandstate(blf_ctx *c, const u_int8_t *data, u_int16_t databytes, const u_int8_t *key, u_int16_t keybytes) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/blowfish.c | Lines: | 461-502 |
| | 26 | 5 |
Blowfish_initstateName: | Blowfish_initstate | Prototype: | void Blowfish_initstate(blf_ctx *c) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/blowfish.c | Lines: | 123-400 |
| | 1 | 1 |
Blowfish_stream2wordName: | Blowfish_stream2word | Prototype: | u_int32_t Blowfish_stream2word(const u_int8_t *data, u_int16_t databytes, u_int16_t *current) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/blowfish.c | Lines: | 402-421 |
| | 11 | 3 |
DH_get0_keyName: | DH_get0_key | Prototype: | void DH_get0_key(const DH *dh, const BIGNUM **pub_key, const BIGNUM **priv_key) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 484-491 |
| | 8 | 3 |
DH_get0_pqgName: | DH_get0_pqg | Prototype: | void DH_get0_pqg(const DH *dh, const BIGNUM **p, const BIGNUM **q, const BIGNUM **g) | Coverage: | 70.000% (7/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 447-456 |
| | 12 | 4 |
DH_set0_keyName: | DH_set0_key | Prototype: | int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 495-508 |
| | 11 | 3 |
DH_set0_pqgName: | DH_set0_pqg | Prototype: | int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g) | Coverage: | 52.632% (10/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 460-480 |
| | 34 | 5 |
DH_set_lengthName: | DH_set_length | Prototype: | int DH_set_length(DH *dh, long length) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 512-520 |
| | 4 | 2 |
DSA_SIG_get0Name: | DSA_SIG_get0 | Prototype: | void DSA_SIG_get0(const DSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 394-401 |
| | 8 | 3 |
DSA_SIG_set0Name: | DSA_SIG_set0 | Prototype: | int DSA_SIG_set0(DSA_SIG *sig, BIGNUM *r, BIGNUM *s) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 405-417 |
| | 13 | 2 |
DSA_get0_keyName: | DSA_get0_key | Prototype: | void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, const BIGNUM **priv_key) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 197-204 |
| | 8 | 3 |
DSA_get0_pqgName: | DSA_get0_pqg | Prototype: | void DSA_get0_pqg(const DSA *d, const BIGNUM **p, const BIGNUM **q, const BIGNUM **g) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 159-168 |
| | 12 | 4 |
DSA_set0_keyName: | DSA_set0_key | Prototype: | int DSA_set0_key(DSA *d, BIGNUM *pub_key, BIGNUM *priv_key) | Coverage: | 66.667% (8/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 208-224 |
| | 19 | 4 |
DSA_set0_pqgName: | DSA_set0_pqg | Prototype: | int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g) | Coverage: | 56.522% (13/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 172-193 |
| | 43 | 5 |
ECDSA_SIG_get0Name: | ECDSA_SIG_get0 | Prototype: | void ECDSA_SIG_get0(const ECDSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 421-428 |
| | 8 | 3 |
ECDSA_SIG_set0Name: | ECDSA_SIG_set0 | Prototype: | int ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 432-443 |
| | 13 | 2 |
EVP_CIPHER_CTX_get_ivName: | EVP_CIPHER_CTX_get_iv | Prototype: | int EVP_CIPHER_CTX_get_iv(const EVP_CIPHER_CTX *ctx, unsigned char *iv, size_t len) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 336-361 |
| | 19 | 7 |
EVP_CIPHER_CTX_set_ivName: | EVP_CIPHER_CTX_set_iv | Prototype: | int EVP_CIPHER_CTX_set_iv(EVP_CIPHER_CTX *ctx, const unsigned char *iv, size_t len) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 365-390 |
| | 19 | 7 |
EVP_MD_CTX_freeName: | EVP_MD_CTX_free | Prototype: | void EVP_MD_CTX_free(EVP_MD_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 624-633 |
| | 6 | 2 |
EVP_MD_CTX_newName: | EVP_MD_CTX_new | Prototype: | EVP_MD_CTX * EVP_MD_CTX_new(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 616-620 |
| | 1 | 1 |
EVP_PKEY_get0_RSAName: | EVP_PKEY_get0_RSA | Prototype: | RSA * EVP_PKEY_get0_RSA(EVP_PKEY *pkey) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 604-612 |
| | 9 | 2 |
RSA_get0_crt_paramsName: | RSA_get0_crt_params | Prototype: | void RSA_get0_crt_params(const RSA *r, const BIGNUM **dmp1, const BIGNUM **dmq1, const BIGNUM **iqmp) | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 265-275 |
| | 12 | 4 |
RSA_get0_factorsName: | RSA_get0_factors | Prototype: | void RSA_get0_factors(const RSA *r, const BIGNUM **p, const BIGNUM **q) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 305-312 |
| | 8 | 3 |
RSA_get0_keyName: | RSA_get0_key | Prototype: | void RSA_get0_key(const RSA *r, const BIGNUM **n, const BIGNUM **e, const BIGNUM **d) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 228-237 |
| | 12 | 4 |
RSA_meth_dupName: | RSA_meth_dup | Prototype: | RSA_METHOD * RSA_meth_dup(const RSA_METHOD *meth) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 535-549 |
| | 52 | 4 |
RSA_meth_freeName: | RSA_meth_free | Prototype: | void RSA_meth_free(RSA_METHOD *meth) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 524-531 |
| | 5 | 2 |
RSA_meth_set1_nameName: | RSA_meth_set1_name | Prototype: | int RSA_meth_set1_name(RSA_METHOD *meth, const char *name) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 553-563 |
| | 40 | 3 |
RSA_meth_set_finishName: | RSA_meth_set_finish | Prototype: | int RSA_meth_set_finish(RSA_METHOD *meth, int (*finish)(RSA *rsa)) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 595-600 |
| | 2 | 1 |
RSA_meth_set_priv_decName: | RSA_meth_set_priv_dec | Prototype: | int RSA_meth_set_priv_dec(RSA_METHOD *meth, int (*priv_dec)(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding)) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 585-591 |
| | 2 | 1 |
RSA_meth_set_priv_encName: | RSA_meth_set_priv_enc | Prototype: | int RSA_meth_set_priv_enc(RSA_METHOD *meth, int (*priv_enc)(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding)) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 575-581 |
| | 2 | 1 |
RSA_set0_crt_paramsName: | RSA_set0_crt_params | Prototype: | int RSA_set0_crt_params(RSA *r, BIGNUM *dmp1, BIGNUM *dmq1, BIGNUM *iqmp) | Coverage: | 56.522% (13/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 279-301 |
| | 44 | 5 |
RSA_set0_factorsName: | RSA_set0_factors | Prototype: | int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q) | Coverage: | 56.250% (9/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 316-332 |
| | 29 | 4 |
RSA_set0_keyName: | RSA_set0_key | Prototype: | int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d) | Coverage: | 63.158% (12/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 241-261 |
| | 34 | 5 |
__b64_ntopName: | __b64_ntop | Prototype: | int # 134 "base64.c" 3 4 __b64_ntop # 134 "base64.c" (u_char const *src,size_t srclength,char *target,size_t targsize) | Coverage: | 73.913% (17/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/base64.c | Lines: | 133-185 |
| | 38 | 8 |
__b64_ptonName: | __b64_pton | Prototype: | int # 197 "base64.c" 3 4 __b64_pton # 197 "base64.c" (char const *src,u_char *target,size_t targsize) | Coverage: | 65.060% (54/83) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/base64.c | Lines: | 196-312 |
| | 111 | 29 |
_rs_initName: | _rs_init | Prototype: | static __inline void _rs_init(u_char *buf, size_t n) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/arc4random.c | Lines: | 75-82 |
| | 4 | 2 |
_rs_random_bufName: | _rs_random_buf | Prototype: | static __inline void _rs_random_buf(void *_buf, size_t n) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/arc4random.c | Lines: | 177-196 |
| | 37 | 4 |
_rs_random_u32Name: | _rs_random_u32 | Prototype: | static __inline void _rs_random_u32(u_int32_t *val) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/arc4random.c | Lines: | 198-208 |
| | 11 | 2 |
_rs_rekeyName: | _rs_rekey | Prototype: | static __inline void _rs_rekey(u_char *dat, size_t datlen) | Coverage: | 88.889% (8/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/arc4random.c | Lines: | 155-175 |
| | 29 | 3 |
_rs_stirName: | _rs_stir | Prototype: | static void _rs_stir(void) | Coverage: | 75.000% (6/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/arc4random.c | Lines: | 116-141 |
| | 12 | 3 |
_rs_stir_if_neededName: | _rs_stir_if_needed | Prototype: | static __inline void _rs_stir_if_needed(size_t len) | Coverage: | 75.000% (6/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/arc4random.c | Lines: | 143-153 |
| | 5 | 2 |
_ssh__compat_globName: | _ssh__compat_glob | Prototype: | int _ssh__compat_glob(const char *pattern, int flags, int (*errfunc)(const char *, int), _ssh_compat_glob_t *pglob) | Coverage: | 0.000% (0/43) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c | Lines: | 177-229 |
| | 58 | 11 |
_ssh__compat_globfreeName: | _ssh__compat_globfree | Prototype: | void _ssh__compat_globfree(_ssh_compat_glob_t *pglob) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c | Lines: | 959-981 |
| | 29 | 7 |
_ssh_compat_realpathName: | _ssh_compat_realpath | Prototype: | char * _ssh_compat_realpath(const char *path, char *resolved) | Coverage: | 0.000% (0/172) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/realpath.c | Lines: | 60-228 |
| | 588 | 45 |
_ssh_exchange_bannerName: | _ssh_exchange_banner | Prototype: | int _ssh_exchange_banner(struct ssh *ssh) | Coverage: | 65.789% (25/38) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | Lines: | 398-435 |
| | 46 | 9 |
_ssh_host_key_signName: | _ssh_host_key_sign | Prototype: | int _ssh_host_key_sign(struct sshkey *privkey, struct sshkey *pubkey, u_char **signature, size_t *slen, const u_char *data, size_t dlen, const char *alg, u_int compat) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | Lines: | 534-540 |
| | 1 | 1 |
_ssh_host_private_keyName: | _ssh_host_private_key | Prototype: | struct sshkey * _ssh_host_private_key(int type, int nid, struct ssh *ssh) | Coverage: | 54.545% (6/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | Lines: | 452-465 |
| | 15 | 3 |
_ssh_host_public_keyName: | _ssh_host_public_key | Prototype: | struct sshkey * _ssh_host_public_key(int type, int nid, struct ssh *ssh) | Coverage: | 54.545% (6/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | Lines: | 437-450 |
| | 15 | 3 |
_ssh_order_hostkeyalgsName: | _ssh_order_hostkeyalgs | Prototype: | int _ssh_order_hostkeyalgs(struct ssh *ssh) | Coverage: | 38.636% (17/44) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | Lines: | 482-532 |
| | 161 | 12 |
_ssh_read_bannerName: | _ssh_read_banner | Prototype: | int _ssh_read_banner(struct ssh *ssh, char **bannerp) | Coverage: | 26.374% (24/91) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | Lines: | 314-379 |
| | 289 | 21 |
_ssh_send_bannerName: | _ssh_send_banner | Prototype: | int _ssh_send_banner(struct ssh *ssh, char **bannerp) | Coverage: | 25.000% (4/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | Lines: | 382-396 |
| | 44 | 4 |
_ssh_verify_host_keyName: | _ssh_verify_host_key | Prototype: | int _ssh_verify_host_key(struct sshkey *hostkey, struct ssh *ssh) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | Lines: | 467-479 |
| | 10 | 3 |
a2portName: | a2port | Prototype: | int a2port(const char *s) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 332-342 |
| | 8 | 2 |
a2tunName: | a2tun | Prototype: | int a2tun(const char *s, int *remote) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 344-373 |
| | 74 | 5 |
accumulate_host_timing_secretName: | accumulate_host_timing_secret | Prototype: | static void accumulate_host_timing_secret(struct sshbuf *server_cfg, const struct sshkey *key) | Coverage: | 50.000% (12/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 1426-1461 |
| | 41 | 8 |
addName: | add | Prototype: | static void add(unsigned int out[32],const unsigned int a[32],const unsigned int b[32]) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/smult_curve25519_ref.c | Lines: | 11-18 |
| | 5 | 2 |
add_cert_optionName: | add_cert_option | Prototype: | static void add_cert_option(char *opt) | Coverage: | 0.000% (0/71) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 1886-1944 |
| | 135 | 21 |
add_certificate_fileName: | add_certificate_file | Prototype: | void add_certificate_file(Options *options, const char *path, int userprovided) | Coverage: | 0.000% (0/42) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c | Lines: | 406-428 |
| | 177 | 10 |
add_fileName: | add_file | Prototype: | static int add_file(int agent_fd, const char *filename, int key_only, int qflag) | Coverage: | 0.000% (0/182) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-add.c | Lines: | 191-390 |
| | 571 | 50 |
add_flag_optionName: | add_flag_option | Prototype: | static void add_flag_option(struct sshbuf *c, const char *name) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 1562-1571 |
| | 9 | 2 |
add_host_to_hostfileName: | add_host_to_hostfile | Prototype: | int add_host_to_hostfile(const char *filename, const char *host, const struct sshkey *key, int store_hash) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hostfile.c | Lines: | 447-462 |
| | 16 | 3 |
add_identity_fileName: | add_identity_file | Prototype: | void add_identity_file(Options *options, const char *dir, const char *filename, int userprovided) | Coverage: | 0.000% (0/48) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c | Lines: | 430-459 |
| | 186 | 12 |
add_keyName: | add_key | Prototype: | static void add_key(struct sshkey *k, char *name) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11-helper.c | Lines: | 59-68 |
| | 9 | 1 |
add_listen_addrName: | add_listen_addr | Prototype: | static void add_listen_addr(ServerOptions *options, const char *addr, const char *rdomain, int port) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | Lines: | 714-728 |
| | 6 | 3 |
add_local_forwardName: | add_local_forward | Prototype: | void add_local_forward(Options *options, const struct Forward *newfwd) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c | Lines: | 321-343 |
| | 15 | 3 |
add_one_listen_addrName: | add_one_listen_addr | Prototype: | static void add_one_listen_addr(ServerOptions *options, const char *addr, const char *rdomain, int port) | Coverage: | 14.062% (9/64) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | Lines: | 730-774 |
| | 224 | 16 |
add_p1p1Name: | add_p1p1 | Prototype: | static void add_p1p1(ge25519_p1p1 *r, const crypto_sign_ed25519_ref_ge25519 *p, const crypto_sign_ed25519_ref_ge25519 *q) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c | Lines: | 106-124 |
| | 15 | 1 |
add_remote_forwardName: | add_remote_forward | Prototype: | void add_remote_forward(Options *options, const struct Forward *newfwd) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c | Lines: | 350-374 |
| | 17 | 3 |
add_string_optionName: | add_string_option | Prototype: | static void add_string_option(struct sshbuf *c, const char *name, const char *value) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 1573-1588 |
| | 12 | 3 |
addargsName: | addargs | Prototype: | void addargs(arglist *args, char *fmt, ...) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 857-882 |
| | 41 | 4 |
addr_andName: | addr_and | Prototype: | static int addr_and(struct xaddr *dst, const struct xaddr *a, const struct xaddr *b) | Coverage: | 33.333% (6/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | Lines: | 149-170 |
| | 24 | 6 |
addr_cmpName: | addr_cmp | Prototype: | static int addr_cmp(const struct xaddr *a, const struct xaddr *b) | Coverage: | 28.571% (8/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | Lines: | 176-199 |
| | 34 | 9 |
addr_host_is_all0sName: | addr_host_is_all0s | Prototype: | static int addr_host_is_all0s(const struct xaddr *a, u_int masklen) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | Lines: | 294-305 |
| | 7 | 3 |
addr_hostmaskName: | addr_hostmask | Prototype: | static int addr_hostmask(int af, u_int l, struct xaddr *n) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | Lines: | 258-264 |
| | 3 | 2 |
addr_invertName: | addr_invert | Prototype: | static int addr_invert(struct xaddr *n) | Coverage: | 25.000% (3/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | Lines: | 232-251 |
| | 12 | 6 |
addr_is_all0sName: | addr_is_all0s | Prototype: | static int addr_is_all0s(const struct xaddr *a) | Coverage: | 23.077% (3/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | Lines: | 270-286 |
| | 8 | 6 |
addr_match_cidr_listName: | addr_match_cidr_list | Prototype: | int addr_match_cidr_list(const char *addr, const char *_list) | Coverage: | 0.000% (0/44) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | Lines: | 435-498 |
| | 165 | 12 |
addr_match_listName: | addr_match_list | Prototype: | int addr_match_list(const char *addr, const char *_list) | Coverage: | 69.565% (32/46) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | Lines: | 375-424 |
| | 150 | 13 |
addr_netmaskName: | addr_netmask | Prototype: | static int addr_netmask(int af, u_int l, struct xaddr *n) | Coverage: | 20.833% (5/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | Lines: | 116-143 |
| | 44 | 8 |
addr_netmatchName: | addr_netmatch | Prototype: | static int addr_netmatch(const struct xaddr *host, const struct xaddr *net, u_int masklen) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | Lines: | 348-361 |
| | 8 | 4 |
addr_ptonName: | addr_pton | Prototype: | static int addr_pton(const char *p, struct xaddr *n) | Coverage: | 65.000% (13/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | Lines: | 205-226 |
| | 42 | 6 |
addr_pton_cidrName: | addr_pton_cidr | Prototype: | static int addr_pton_cidr(const char *p, struct xaddr *n, u_int *l) | Coverage: | 65.000% (26/40) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | Lines: | 311-346 |
| | 68 | 10 |
addr_sa_to_xaddrName: | addr_sa_to_xaddr | Prototype: | static int addr_sa_to_xaddr(struct sockaddr *sa, socklen_t slen, struct xaddr *xa) | Coverage: | 30.769% (4/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | Lines: | 80-109 |
| | 25 | 6 |
addr_unicast_masklenName: | addr_unicast_masklen | Prototype: | static int addr_unicast_masklen(int af) | Coverage: | 33.333% (2/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | Lines: | 50-61 |
| | 4 | 4 |
advance_past_optionsName: | advance_past_options | Prototype: | static int advance_past_options(char **cpp) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-pubkey.c | Lines: | 540-555 |
| | 9 | 4 |
after_pollName: | after_poll | Prototype: | static void after_poll(struct pollfd *pfd, size_t npfd, u_int maxfds) | Coverage: | 0.000% (0/48) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | Lines: | 888-941 |
| | 60 | 17 |
agent_decode_algName: | agent_decode_alg | Prototype: | static char * agent_decode_alg(struct sshkey *key, u_int flags) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | Lines: | 262-272 |
| | 10 | 4 |
agent_encode_algName: | agent_encode_alg | Prototype: | static u_int agent_encode_alg(const struct sshkey *key, const char *alg) | Coverage: | 0.000% (0/72) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfd.c | Lines: | 327-337 |
| | 334 | 16 |
agent_signerName: | agent_signer | Prototype: | static int agent_signer(const struct sshkey *key, u_char **sigp, size_t *lenp, const u_char *data, size_t datalen, const char *alg, u_int compat, void *ctx) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 1663-1672 |
| | 3 | 1 |
allocbufName: | allocbuf | Prototype: | BUF * allocbuf(BUF *bp, int fd, int blksize) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/scp.c | Lines: | 1392-1414 |
| | 17 | 4 |
allowed_userName: | allowed_user | Prototype: | int allowed_user(struct passwd * pw) | Coverage: | 0.000% (0/139) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c | Lines: | 98-267 |
| | 342 | 33 |
append_hostkey_typeName: | append_hostkey_type | Prototype: | static void append_hostkey_type(struct sshbuf *b, const char *s) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 688-700 |
| | 7 | 3 |
arc4randomName: | arc4random | Prototype: | u_int32_t arc4random(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/arc4random.c | Lines: | 235-244 |
| | 3 | 1 |
arc4random_addrandomName: | arc4random_addrandom | Prototype: | void arc4random_addrandom(u_char *dat, int datlen) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/arc4random.c | Lines: | 218-233 |
| | 28 | 3 |
arc4random_bufName: | arc4random_buf | Prototype: | void arc4random_buf(void *buf, size_t n) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/arc4random.c | Lines: | 251-257 |
| | 1 | 1 |
arc4random_stirName: | arc4random_stir | Prototype: | void arc4random_stir(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/arc4random.c | Lines: | 210-216 |
| | 1 | 1 |