Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
input_userauth_ext_infoName: | input_userauth_ext_info | Prototype: | int input_userauth_ext_info(int type, u_int32_t seqnr, struct ssh *ssh) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 452-456 |
| | 1 | 1 |
input_userauth_failureName: | input_userauth_failure | Prototype: | int input_userauth_failure(int type, u_int32_t seq, struct ssh *ssh) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 554-582 |
| | 32 | 5 |
input_userauth_info_reqName: | input_userauth_info_req | Prototype: | int input_userauth_info_req(int type, u_int32_t seq, struct ssh *ssh) | Coverage: | 0.000% (0/45) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 1739-1802 |
| | 87 | 13 |
input_userauth_info_responseName: | input_userauth_info_response | Prototype: | static int input_userauth_info_response(int type, u_int32_t seq, struct ssh *ssh) | Coverage: | 0.000% (0/52) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-chall.c | Lines: | 290-361 |
| | 71 | 18 |
input_userauth_passwd_changereqName: | input_userauth_passwd_changereq | Prototype: | int input_userauth_passwd_changereq(int type, u_int32_t seqnr, struct ssh *ssh) | Coverage: | 0.000% (0/78) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 999-1071 |
| | 258 | 18 |
input_userauth_pk_okName: | input_userauth_pk_ok | Prototype: | int input_userauth_pk_ok(int type, u_int32_t seq, struct ssh *ssh) | Coverage: | 0.000% (0/37) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 609-677 |
| | 90 | 11 |
input_userauth_requestName: | input_userauth_request | Prototype: | static int input_userauth_request(int type, u_int32_t seq, struct ssh *ssh) | Coverage: | 0.000% (0/135) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2.c | Lines: | 253-338 |
| | 612 | 28 |
input_userauth_service_acceptName: | input_userauth_service_accept | Prototype: | int input_userauth_service_accept(int type, u_int32_t seq, struct ssh *ssh) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 419-449 |
| | 23 | 5 |
input_userauth_successName: | input_userauth_success | Prototype: | int input_userauth_success(int type, u_int32_t seq, struct ssh *ssh) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 523-538 |
| | 27 | 3 |
input_userauth_success_unexpectedName: | input_userauth_success_unexpected | Prototype: | int input_userauth_success_unexpected(int type, u_int32_t seq, struct ssh *ssh) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 540-551 |
| | 8 | 2 |
insert_serial_rangeName: | insert_serial_range | Prototype: | static int insert_serial_range(struct revoked_serial_tree *rt, u_int64_t lo, u_int64_t hi) | Coverage: | 0.000% (0/41) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 248-319 |
| | 45 | 12 |
intName: | int | Prototype: | int (*RSA_meth_get_finish(const RSA_METHOD *meth))(RSA *rsa) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 567-571 |
| | 1 | 1 |
interactive_loopName: | interactive_loop | Prototype: | static int interactive_loop(struct sftp_conn *conn, char *file1, char *file2) | Coverage: | 0.000% (0/53) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | Lines: | 2113-2263 |
| | 142 | 15 |
ip_aux [umac.c #1]Name: | ip_aux [umac.c #1] | Prototype: | static UINT64 ip_aux(UINT64 t, UINT64 *ipkp, UINT64 data) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 859-867 |
| | 5 | 1 |
ip_aux [umac.c #2]Name: | ip_aux [umac.c #2] | Prototype: | static UINT64 ip_aux(UINT64 t, UINT64 *ipkp, UINT64 data) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 859-867 |
| | 5 | 1 |
ip_long [umac.c #1]Name: | ip_long [umac.c #1] | Prototype: | static void ip_long(uhash_ctx_t ahc, u_char *res) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 912-925 |
| | 8 | 3 |
ip_long [umac.c #2]Name: | ip_long [umac.c #2] | Prototype: | static void ip_long(uhash_ctx_t ahc, u_char *res) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 912-925 |
| | 8 | 3 |
ip_reduce_p36 [umac.c #1]Name: | ip_reduce_p36 [umac.c #1] | Prototype: | static UINT32 ip_reduce_p36(UINT64 t) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 869-880 |
| | 5 | 2 |
ip_reduce_p36 [umac.c #2]Name: | ip_reduce_p36 [umac.c #2] | Prototype: | static UINT32 ip_reduce_p36(UINT64 t) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 869-880 |
| | 5 | 2 |
ip_short [umac.c #1]Name: | ip_short [umac.c #1] | Prototype: | static void ip_short(uhash_ctx_t ahc, UINT8 *nh_res, u_char *res) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 887-906 |
| | 6 | 1 |
ip_short [umac.c #2]Name: | ip_short [umac.c #2] | Prototype: | static void ip_short(uhash_ctx_t ahc, UINT8 *nh_res, u_char *res) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 887-906 |
| | 10 | 1 |
iptos2strName: | iptos2str | Prototype: | const char * iptos2str(int iptos) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 1462-1474 |
| | 9 | 3 |
ipv64_normalise_mappedName: | ipv64_normalise_mapped | Prototype: | void ipv64_normalise_mapped(struct sockaddr_storage *addr, socklen_t *len) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/canohost.c | Lines: | 38-61 |
| | 29 | 2 |
is_addrName: | is_addr | Prototype: | static int is_addr(const char *name) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | Lines: | 278-301 |
| | 43 | 4 |
is_addr_fastName: | is_addr_fast | Prototype: | static int is_addr_fast(const char *name) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | Lines: | 270-275 |
| | 86 | 1 |
is_cert_revokedName: | is_cert_revoked | Prototype: | static int is_cert_revoked(const struct sshkey *key, struct revoked_certs *rc) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 1219-1250 |
| | 19 | 4 |
is_dirName: | is_dir | Prototype: | static int is_dir(const char *path) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | Lines: | 584-594 |
| | 12 | 2 |
is_key_revokedName: | is_key_revoked | Prototype: | static int is_key_revoked(struct ssh_krl *krl, const struct sshkey *key) | Coverage: | 0.000% (0/40) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 1253-1314 |
| | 54 | 14 |
is_numeric_hostnameName: | is_numeric_hostname | Prototype: | static int is_numeric_hostname(const char *hostname) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dns.c | Lines: | 178-202 |
| | 25 | 3 |
kbdint_allocName: | kbdint_alloc | Prototype: | static KbdintAuthctxt * kbdint_alloc(const char *devs) | Coverage: | 0.000% (0/47) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-chall.c | Lines: | 99-133 |
| | 195 | 12 |
kbdint_freeName: | kbdint_free | Prototype: | static void kbdint_free(KbdintAuthctxt *kbdintctxt) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-chall.c | Lines: | 143-151 |
| | 5 | 2 |
kbdint_next_deviceName: | kbdint_next_device | Prototype: | static int kbdint_next_device(Authctxt *authctxt, KbdintAuthctxt *kbdintctxt) | Coverage: | 0.000% (0/69) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-chall.c | Lines: | 153-187 |
| | 243 | 13 |
kbdint_reset_deviceName: | kbdint_reset_device | Prototype: | static void kbdint_reset_device(KbdintAuthctxt *kbdintctxt) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-chall.c | Lines: | 134-142 |
| | 12 | 2 |
kdf [umac.c #1]Name: | kdf [umac.c #1] | Prototype: | static void kdf(void *bufp, aes_int_key key, UINT8 ndx, int nbytes) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 184-208 |
| | 17 | 3 |
kdf [umac.c #2]Name: | kdf [umac.c #2] | Prototype: | static void kdf(void *bufp, aes_int_key key, UINT8 ndx, int nbytes) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 184-208 |
| | 17 | 3 |
kex_alg_by_nameName: | kex_alg_by_name | Prototype: | static const struct kexalg * kex_alg_by_name(const char *name) | Coverage: | 13.514% (5/37) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 131-141 |
| | 174 | 9 |
kex_alg_listName: | kex_alg_list | Prototype: | char * kex_alg_list(char sep) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 109-129 |
| | 29 | 4 |
kex_assemble_namesName: | kex_assemble_names | Prototype: | int kex_assemble_names(char **listp, const char *def, const char *all) | Coverage: | 7.937% (5/63) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 211-294 |
| | 235 | 16 |
kex_buf2propName: | kex_buf2prop | Prototype: | int kex_buf2prop(struct sshbuf *raw, int *first_kex_follows, char ***propp) | Coverage: | 50.000% (15/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 324-363 |
| | 54 | 10 |
kex_c25519_hashName: | kex_c25519_hash | Prototype: | int kex_c25519_hash( int hash_alg, const char *client_version_string, const char *server_version_string, const u_char *ckexinit, size_t ckexinitlen, const u_char *skexinit, size_t skexinitlen, const u_char *serverhostkeyblob, size_t sbloblen, const u_char client_dh_pub[32], const u_char server_dh_pub[32], const u_char *shared_secret, size_t secretlen, u_char *hash, size_t *hashlen) | Coverage: | 45.714% (16/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexc25519.c | Lines: | 84-133 |
| | 29 | 5 |
kex_choose_confName: | kex_choose_conf | Prototype: | static int kex_choose_conf(struct ssh *ssh) | Coverage: | 60.526% (46/76) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 815-925 |
| | 126 | 15 |
kex_derive_keysName: | kex_derive_keys | Prototype: | int kex_derive_keys(struct ssh *ssh, u_char *hash, u_int hashlen, const struct sshbuf *shared_secret) | Coverage: | 76.190% (16/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 991-1016 |
| | 17 | 5 |
kex_derive_keys_bnName: | kex_derive_keys_bn | Prototype: | int kex_derive_keys_bn(struct ssh *ssh, u_char *hash, u_int hashlen, const BIGNUM *secret) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 1019-1032 |
| | 10 | 3 |
kex_dh_hashName: | kex_dh_hash | Prototype: | int kex_dh_hash( int hash_alg, const char *client_version_string, const char *server_version_string, const u_char *ckexinit, size_t ckexinitlen, const u_char *skexinit, size_t skexinitlen, const u_char *serverhostkeyblob, size_t sbloblen, const BIGNUM *client_dh_pub, const BIGNUM *server_dh_pub, const BIGNUM *shared_secret, u_char *hash, size_t *hashlen) | Coverage: | 45.714% (16/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexdh.c | Lines: | 46-95 |
| | 29 | 5 |
kex_ecdh_hashName: | kex_ecdh_hash | Prototype: | int kex_ecdh_hash( int hash_alg, const EC_GROUP *ec_group, const char *client_version_string, const char *server_version_string, const u_char *ckexinit, size_t ckexinitlen, const u_char *skexinit, size_t skexinitlen, const u_char *serverhostkeyblob, size_t sbloblen, const EC_POINT *client_dh_pub, const EC_POINT *server_dh_pub, const BIGNUM *shared_secret, u_char *hash, size_t *hashlen) | Coverage: | 45.714% (16/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexecdh.c | Lines: | 49-99 |
| | 29 | 5 |
kex_freeName: | kex_free | Prototype: | void kex_free(struct kex *kex) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 638-662 |
| | 19 | 2 |
kex_free_newkeysName: | kex_free_newkeys | Prototype: | void kex_free_newkeys(struct newkeys *newkeys) | Coverage: | 84.615% (11/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 607-636 |
| | 37 | 5 |
kex_from_blobName: | kex_from_blob | Prototype: | static int kex_from_blob(struct sshbuf *m, struct kex **kexp) | Coverage: | 43.182% (19/44) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 2324-2364 |
| | 63 | 7 |
kex_input_ext_infoName: | kex_input_ext_info | Prototype: | int kex_input_ext_info(int type, u_int32_t seq, struct ssh *ssh) | Coverage: | 0.000% (0/50) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 438-474 |
| | 199 | 13 |
kex_input_kexinitName: | kex_input_kexinit | Prototype: | int kex_input_kexinit(int type, u_int32_t seq, struct ssh *ssh) | Coverage: | 48.649% (18/37) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 528-578 |
| | 58 | 12 |
kex_input_newkeysName: | kex_input_newkeys | Prototype: | static int kex_input_newkeys(int type, u_int32_t seq, struct ssh *ssh) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 476-496 |
| | 19 | 3 |
kex_names_catName: | kex_names_cat | Prototype: | char * kex_names_cat(const char *a, const char *b) | Coverage: | 0.000% (0/59) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 170-203 |
| | 297 | 11 |
kex_names_validName: | kex_names_valid | Prototype: | int kex_names_valid(const char *names) | Coverage: | 0.000% (0/56) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 144-164 |
| | 354 | 12 |
kex_newName: | kex_new | Prototype: | int kex_new(struct ssh *ssh, char *proposal[PROPOSAL_MAX], struct kex **kexp) | Coverage: | 43.750% (7/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 580-605 |
| | 31 | 6 |
kex_prop2bufName: | kex_prop2buf | Prototype: | int kex_prop2buf(struct sshbuf *b, char *proposal[PROPOSAL_MAX]) | Coverage: | 61.111% (11/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 297-321 |
| | 13 | 6 |
kex_prop_freeName: | kex_prop_free | Prototype: | void kex_prop_free(char **proposal) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 365-375 |
| | 8 | 3 |
kex_protocol_errorName: | kex_protocol_error | Prototype: | static int kex_protocol_error(int type, u_int32_t seq, struct ssh *ssh) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 378-389 |
| | 7 | 2 |
kex_reset_dispatchName: | kex_reset_dispatch | Prototype: | static void kex_reset_dispatch(struct ssh *ssh) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 391-396 |
| | 2 | 1 |
kex_send_ext_infoName: | kex_send_ext_info | Prototype: | static int kex_send_ext_info(struct ssh *ssh) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 398-418 |
| | 15 | 4 |
kex_send_kexinitName: | kex_send_kexinit | Prototype: | int kex_send_kexinit(struct ssh *ssh) | Coverage: | 40.000% (8/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 498-525 |
| | 24 | 6 |
kex_send_newkeysName: | kex_send_newkeys | Prototype: | int kex_send_newkeys(struct ssh *ssh) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 420-436 |
| | 12 | 4 |
kex_setupName: | kex_setup | Prototype: | int kex_setup(struct ssh *ssh, char *proposal[PROPOSAL_MAX]) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 664-677 |
| | 12 | 3 |
kex_start_rekexName: | kex_start_rekex | Prototype: | int kex_start_rekex(struct ssh *ssh) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 683-696 |
| | 10 | 3 |
kex_to_blobName: | kex_to_blob | Prototype: | static int kex_to_blob(struct sshbuf *m, struct kex *kex) | Coverage: | 50.000% (12/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 2164-2183 |
| | 15 | 2 |
kexc25519_clientName: | kexc25519_client | Prototype: | int kexc25519_client(struct ssh *ssh) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexc25519c.c | Lines: | 49-69 |
| | 11 | 2 |
kexc25519_keygenName: | kexc25519_keygen | Prototype: | void kexc25519_keygen(u_char key[32], u_char pub[32]) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexc25519.c | Lines: | 53-60 |
| | 2 | 1 |
kexc25519_serverName: | kexc25519_server | Prototype: | int kexc25519_server(struct ssh *ssh) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexc25519s.c | Lines: | 46-52 |
| | 3 | 1 |
kexc25519_shared_keyName: | kexc25519_shared_key | Prototype: | int kexc25519_shared_key(const u_char key[32], const u_char pub[32], struct sshbuf *out) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexc25519.c | Lines: | 62-82 |
| | 10 | 2 |
kexdh_clientName: | kexdh_client | Prototype: | int kexdh_client(struct ssh *ssh) | Coverage: | 42.308% (11/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexdhc.c | Lines: | 56-105 |
| | 35 | 11 |
kexdh_serverName: | kexdh_server | Prototype: | int kexdh_server(struct ssh *ssh) | Coverage: | 42.105% (8/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexdhs.c | Lines: | 56-93 |
| | 24 | 10 |
kexecdh_clientName: | kexecdh_client | Prototype: | int kexecdh_client(struct ssh *ssh) | Coverage: | 46.667% (7/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexecdhc.c | Lines: | 54-94 |
| | 36 | 5 |
kexecdh_serverName: | kexecdh_server | Prototype: | int kexecdh_server(struct ssh *ssh) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexecdhs.c | Lines: | 52-58 |
| | 3 | 1 |
kexgex_clientName: | kexgex_client | Prototype: | int kexgex_client(struct ssh *ssh) | Coverage: | 44.444% (8/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexgexc.c | Lines: | 59-91 |
| | 21 | 4 |
kexgex_hashName: | kexgex_hash | Prototype: | int kexgex_hash( int hash_alg, const char *client_version_string, const char *server_version_string, const u_char *ckexinit, size_t ckexinitlen, const u_char *skexinit, size_t skexinitlen, const u_char *serverhostkeyblob, size_t sbloblen, int min, int wantbits, int max, const BIGNUM *prime, const BIGNUM *gen, const BIGNUM *client_dh_pub, const BIGNUM *server_dh_pub, const BIGNUM *shared_secret, u_char *hash, size_t *hashlen) | Coverage: | 46.939% (23/49) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexgex.c | Lines: | 46-103 |
| | 34 | 5 |
kexgex_serverName: | kexgex_server | Prototype: | int kexgex_server(struct ssh *ssh) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexgexs.c | Lines: | 62-69 |
| | 4 | 1 |
key_accepted_by_hostkeyalgsName: | key_accepted_by_hostkeyalgs | Prototype: | static int key_accepted_by_hostkeyalgs(const struct sshkey *key) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | Lines: | 1999-2013 |
| | 18 | 3 |
key_id_cmpName: | key_id_cmp | Prototype: | static int key_id_cmp(struct revoked_key_id *a, struct revoked_key_id *b) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 112-116 |
| | 165 | 7 |
key_print_wrapperName: | key_print_wrapper | Prototype: | static int key_print_wrapper(struct sshkey *hostkey, struct ssh *ssh) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keyscan.c | Lines: | 196-205 |
| | 6 | 2 |
key_sig_algorithmName: | key_sig_algorithm | Prototype: | static char * key_sig_algorithm(struct ssh *ssh, const struct sshkey *key) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 1080-1116 |
| | 111 | 6 |
key_type_allowed_by_configName: | key_type_allowed_by_config | Prototype: | static int key_type_allowed_by_config(struct sshkey *key) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 1443-1470 |
| | 19 | 8 |
keygrab_ssh2Name: | keygrab_ssh2 | Prototype: | static void keygrab_ssh2(con *c) | Coverage: | 0.000% (0/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keyscan.c | Lines: | 223-283 |
| | 44 | 8 |
keyprintName: | keyprint | Prototype: | static void keyprint(con *c, struct sshkey *key) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keyscan.c | Lines: | 308-324 |
| | 83 | 4 |
keyprint_oneName: | keyprint_one | Prototype: | static void keyprint_one(const char *host, struct sshkey *key) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keyscan.c | Lines: | 285-306 |
| | 37 | 4 |
killchildName: | killchild | Prototype: | static void killchild(int signo) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | Lines: | 221-230 |
| | 12 | 2 |
kludge_FD_ISSETName: | kludge_FD_ISSET | Prototype: | int kludge_FD_ISSET(int n, fd_set *set) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/kludge-fd_set.c | Lines: | 22-24 |
| | 17 | 1 |
kludge_FD_SETName: | kludge_FD_SET | Prototype: | void kludge_FD_SET(int n, fd_set *set) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/kludge-fd_set.c | Lines: | 19-21 |
| | 15 | 1 |
known_hosts_find_deleteName: | known_hosts_find_delete | Prototype: | static int known_hosts_find_delete(struct hostkey_foreach_line *l, void *_ctx) | Coverage: | 0.000% (0/37) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 1194-1250 |
| | 37 | 11 |
known_hosts_hashName: | known_hosts_hash | Prototype: | static int known_hosts_hash(struct hostkey_foreach_line *l, void *_ctx) | Coverage: | 0.000% (0/36) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 1143-1192 |
| | 116 | 9 |
lastlog_get_entryName: | lastlog_get_entry | Prototype: | int lastlog_get_entry(struct logininfo *li) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/loginrec.c | Lines: | 1583-1617 |
| | 35 | 6 |
lastlog_openseekName: | lastlog_openseek | Prototype: | static int lastlog_openseek(struct logininfo *li, int *fd, int filemode) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/loginrec.c | Lines: | 1471-1514 |
| | 76 | 7 |
lastlog_write_entryName: | lastlog_write_entry | Prototype: | int lastlog_write_entry(struct logininfo *li) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/loginrec.c | Lines: | 1530-1562 |
| | 35 | 5 |
leave_non_blockingName: | leave_non_blocking | Prototype: | static void leave_non_blocking(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | Lines: | 195-202 |
| | 7 | 2 |
leave_raw_modeName: | leave_raw_mode | Prototype: | void leave_raw_mode(int quiet) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshtty.c | Lines: | 56-66 |
| | 14 | 4 |
line_abbrevnameName: | line_abbrevname | Prototype: | char * line_abbrevname(char *dst, const char *src, int dstsize) | Coverage: | 0.000% (0/50) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/loginrec.c | Lines: | 596-623 |
| | 212 | 10 |
line_fullnameName: | line_fullname | Prototype: | char * line_fullname(char *dst, const char *src, u_int dstsize) | Coverage: | 0.000% (0/47) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/loginrec.c | Lines: | 563-574 |
| | 210 | 8 |
line_stripnameName: | line_stripname | Prototype: | char * line_stripname(char *dst, const char *src, int dstsize) | Coverage: | 0.000% (0/45) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/loginrec.c | Lines: | 577-586 |
| | 207 | 8 |
list_hostkey_typesName: | list_hostkey_types | Prototype: | static char * list_hostkey_types(void) | Coverage: | 0.000% (0/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 702-756 |
| | 42 | 17 |
list_identitiesName: | list_identities | Prototype: | static int list_identities(int agent_fd, int do_fp) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-add.c | Lines: | 420-461 |
| | 59 | 7 |
list_starts_withName: | list_starts_with | Prototype: | static int list_starts_with(const char *methods, const char *method, const char *submethod) | Coverage: | 0.000% (0/98) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2.c | Lines: | 587-612 |
| | 421 | 18 |
listen_on_addrsName: | listen_on_addrs | Prototype: | static void listen_on_addrs(struct listenaddr *la) | Coverage: | 0.000% (0/38) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 1033-1103 |
| | 109 | 12 |