Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
process_realpathName: | process_realpath | Prototype: | static void process_realpath(u_int32_t id) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | Lines: | 1145-1170 |
| | 31 | 4 |
nh_aux [umac.c #2]Name: | nh_aux [umac.c #2] | Prototype: | static void nh_aux(void *kp, const void *dp, void *hp, UINT32 dlen) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 467-527 |
| | 31 | 2 |
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 |
fingerprint_privateName: | fingerprint_private | Prototype: | static void fingerprint_private(const char *path) | Coverage: | 30.000% (3/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 876-898 |
| | 31 | 4 |
crypto_sign_ed25519_ref_unpackneg_vartimeName: | crypto_sign_ed25519_ref_unpackneg_vartime | Prototype: | int crypto_sign_ed25519_ref_unpackneg_vartime(crypto_sign_ed25519_ref_ge25519 *r, const unsigned char p[32]) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c | Lines: | 196-241 |
| | 31 | 4 |
crypto_sign_ed25519_ref_double_scalarmult_vartimeName: | crypto_sign_ed25519_ref_double_scalarmult_vartime | Prototype: | void crypto_sign_ed25519_ref_double_scalarmult_vartime(crypto_sign_ed25519_ref_ge25519 *r, const crypto_sign_ed25519_ref_ge25519 *p1, const crypto_sign_ed25519_ref_sc25519 *s1, const crypto_sign_ed25519_ref_ge25519 *p2, const crypto_sign_ed25519_ref_sc25519 *s2) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c | Lines: | 262-304 |
| | 31 | 4 |
connect_toName: | connect_to | Prototype: | static Channel * connect_to(struct ssh *ssh, const char *host, int port, char *ctype, char *rname) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 4244-4266 |
| | 31 | 2 |
confirmName: | confirm | Prototype: | static int confirm(const char *prompt) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c | Lines: | 712-734 |
| | 31 | 7 |
cipher_get_keyivName: | cipher_get_keyiv | Prototype: | int cipher_get_keyiv(struct sshcipher_ctx *cc, u_char *iv, size_t len) | Coverage: | 8.824% (3/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | Lines: | 448-491 |
| | 31 | 12 |
auth2_record_infoName: | auth2_record_info | Prototype: | void auth2_record_info(Authctxt *authctxt, const char *fmt, ...) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2.c | Lines: | 680-695 |
| | 31 | 2 |
ask_permissionName: | ask_permission | Prototype: | int ask_permission(const char *fmt, ...) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readpass.c | Lines: | 168-192 |
| | 31 | 3 |
sshkey_save_private_blobName: | sshkey_save_private_blob | Prototype: | static int sshkey_save_private_blob(struct sshbuf *keybuf, const char *filename) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfile.c | Lines: | 55-72 |
| | 30 | 3 |
sshbuf_peek_string_directName: | sshbuf_peek_string_direct | Prototype: | int sshbuf_peek_string_direct(const struct sshbuf *buf, const u_char **valp, size_t *lenp) | Coverage: | 100.000% (22/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-basic.c | Lines: | 149-178 |
| | 30 | 8 |
ssh_krl_initName: | ssh_krl_init | Prototype: | struct ssh_krl * ssh_krl_init(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 131-143 |
| | 30 | 2 |
ssh_init_stdio_forwardingName: | ssh_init_stdio_forwarding | Prototype: | static void ssh_init_stdio_forwarding(struct ssh *ssh) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | Lines: | 1643-1663 |
| | 30 | 4 |
revoked_serial_tree_RB_REMOVE_COLORName: | revoked_serial_tree_RB_REMOVE_COLOR | Prototype: | static void revoked_serial_tree_RB_REMOVE_COLOR(struct revoked_serial_tree *head, struct revoked_serial *parent, struct revoked_serial *elm) | Coverage: | 0.000% (0/138) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 62-62 |
| | 30 | 38 |
revoked_key_id_tree_RB_REMOVE_COLORName: | revoked_key_id_tree_RB_REMOVE_COLOR | Prototype: | static void revoked_key_id_tree_RB_REMOVE_COLOR(struct revoked_key_id_tree *head, struct revoked_key_id *parent, struct revoked_key_id *elm) | Coverage: | 0.000% (0/138) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 71-71 |
| | 30 | 38 |
revoked_blob_tree_RB_REMOVE_COLORName: | revoked_blob_tree_RB_REMOVE_COLOR | Prototype: | static void revoked_blob_tree_RB_REMOVE_COLOR(struct revoked_blob_tree *head, struct revoked_blob *parent, struct revoked_blob *elm) | Coverage: | 0.000% (0/138) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 81-81 |
| | 30 | 38 |
record_hostkeyName: | record_hostkey | Prototype: | static int record_hostkey(struct hostkey_foreach_line *l, void *_ctx) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hostfile.c | Lines: | 236-268 |
| | 30 | 3 |
print_progressName: | print_progress | Prototype: | static void print_progress(unsigned long start_lineno, unsigned long current_lineno, unsigned long end_lineno) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/moduli.c | Lines: | 528-566 |
| | 30 | 4 |
mm_answer_termName: | mm_answer_term | Prototype: | int mm_answer_term(int sock, struct sshbuf *req) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | Lines: | 1556-1581 |
| | 30 | 3 |
do_renameName: | do_rename | Prototype: | int do_rename(struct sftp_conn *conn, const char *oldpath, const char *newpath, int force_legacy) | Coverage: | 0.000% (0/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | Lines: | 882-921 |
| | 30 | 7 |
do_pwchangeName: | do_pwchange | Prototype: | static void do_pwchange(Session *s) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 1463-1486 |
| | 30 | 2 |
do_nologinName: | do_nologin | Prototype: | static void do_nologin(struct passwd *pw) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 1292-1322 |
| | 30 | 6 |
compress_bufferName: | compress_buffer | Prototype: | static int compress_buffer(struct ssh *ssh, struct sshbuf *in, struct sshbuf *out) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 726-770 |
| | 30 | 10 |
client_request_agentName: | client_request_agent | Prototype: | static Channel * client_request_agent(struct ssh *ssh, const char *request_type, int rchan) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | Lines: | 1595-1619 |
| | 30 | 4 |
choose_encName: | choose_enc | Prototype: | static int choose_enc(struct sshenc *enc, char *client, char *server) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 698-717 |
| | 30 | 3 |
check_ip_optionsName: | check_ip_options | Prototype: | static void check_ip_options(struct ssh *ssh) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 1355-1384 |
| | 30 | 5 |
channel_post_mux_client_writeName: | channel_post_mux_client_write | Prototype: | static void channel_post_mux_client_write(struct ssh *ssh, Channel *c, fd_set *readset, fd_set *writeset) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 2223-2244 |
| | 30 | 5 |
auth_key_is_revokedName: | auth_key_is_revoked | Prototype: | int auth_key_is_revoked(struct sshkey *key) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c | Lines: | 635-671 |
| | 30 | 7 |
uncompress_bufferName: | uncompress_buffer | Prototype: | static int uncompress_buffer(struct ssh *ssh, struct sshbuf *in, struct sshbuf *out) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 772-817 |
| | 29 | 11 |
uhash_update [umac.c #2]Name: | uhash_update [umac.c #2] | Prototype: | static int uhash_update(uhash_ctx_t ctx, const u_char *input, long len) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 1045-1097 |
| | 29 | 7 |
uhash_update [umac.c #1]Name: | uhash_update [umac.c #1] | Prototype: | static int uhash_update(uhash_ctx_t ctx, const u_char *input, long len) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 1045-1097 |
| | 29 | 7 |
sshpkt_disconnectName: | sshpkt_disconnect | Prototype: | int sshpkt_disconnect(struct ssh *ssh, const char *fmt,...) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 2656-2674 |
| | 29 | 2 |
sshkey_parse_private_fileblob_typeName: | sshkey_parse_private_fileblob_type | Prototype: | int sshkey_parse_private_fileblob_type(struct sshbuf *blob, int type, const char *passphrase, struct sshkey **keyp, char **commentp) | Coverage: | 47.619% (10/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 4010-4050 |
| | 29 | 10 |
sshbuf_get_eckeyName: | sshbuf_get_eckey | Prototype: | int sshbuf_get_eckey(struct sshbuf *buf, EC_KEY *v) | Coverage: | 50.000% (8/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-crypto.c | Lines: | 110-143 |
| | 29 | 6 |
sshbuf_fromsName: | sshbuf_froms | Prototype: | int sshbuf_froms(struct sshbuf *buf, struct sshbuf **bufp) | Coverage: | 52.941% (9/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-basic.c | Lines: | 377-399 |
| | 29 | 5 |
sshbuf_fromName: | sshbuf_from | Prototype: | struct sshbuf * sshbuf_from(const void *blob, size_t len) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf.c | Lines: | 87-102 |
| | 29 | 2 |
snmprintfName: | snmprintf | Prototype: | int snmprintf(char *str, size_t sz, int *wp, const char *fmt, ...) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/utf8.c | Lines: | 240-256 |
| | 29 | 2 |
responseName: | response | Prototype: | int response(void) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/scp.c | Lines: | 1276-1312 |
| | 29 | 10 |
replaceargName: | replacearg | Prototype: | void replacearg(arglist *args, u_int which, char *fmt, ...) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 884-902 |
| | 29 | 3 |
process_initName: | process_init | Prototype: | static void process_init(void) | Coverage: | 0.000% (0/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | Lines: | 642-673 |
| | 29 | 4 |
mm_bsdauth_queryName: | mm_bsdauth_query | Prototype: | int mm_bsdauth_query(void *ctx, char **name, char **infotxt, u_int *numprompts, char ***prompts, u_int **echo_on) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | Lines: | 806-842 |
| | 29 | 5 |
mac_alg_listName: | mac_alg_list | Prototype: | char * mac_alg_list(char sep) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mac.c | Lines: | 86-106 |
| | 29 | 4 |
load_pkcs11_keyName: | load_pkcs11_key | Prototype: | static struct sshkey * load_pkcs11_key(char *path) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 1632-1660 |
| | 29 | 5 |
load_krlName: | load_krl | Prototype: | static void load_krl(const char *path, struct ssh_krl **krlp) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 2093-2111 |
| | 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_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_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_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 |
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 |
hostkeys_findName: | hostkeys_find | Prototype: | static int hostkeys_find(struct hostkey_foreach_line *l, void *_ctx) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | Lines: | 1815-1846 |
| | 29 | 5 |
handle_socket_readName: | handle_socket_read | Prototype: | static int handle_socket_read(u_int socknum) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | Lines: | 809-837 |
| | 29 | 4 |
fingerprint_one_keyName: | fingerprint_one_key | Prototype: | static void fingerprint_one_key(const struct sshkey *public, const char *comment) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 855-874 |
| | 29 | 3 |
deserialise_identity2Name: | deserialise_identity2 | Prototype: | static int deserialise_identity2(struct sshbuf *ids, struct sshkey **keyp, char **commentp) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfd.c | Lines: | 202-223 |
| | 29 | 5 |
cleanup_exitName: | cleanup_exit | Prototype: | void cleanup_exit(int i) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 2331-2353 |
| | 29 | 4 |
check_authkeys_fileName: | check_authkeys_file | Prototype: | static int check_authkeys_file(struct ssh *ssh, struct passwd *pw, FILE *f, char *file, struct sshkey *key, struct sshauthopt **authoptsp) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-pubkey.c | Lines: | 701-730 |
| | 29 | 6 |
_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 |
_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 |
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 |
sshbuf_set_max_sizeName: | sshbuf_set_max_size | Prototype: | int sshbuf_set_max_size(struct sshbuf *buf, size_t max_size) | Coverage: | 78.788% (26/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf.c | Lines: | 214-250 |
| | 28 | 10 |
sshbuf_newName: | sshbuf_new | Prototype: | struct sshbuf * sshbuf_new(void) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf.c | Lines: | 68-85 |
| | 28 | 3 |
sshbuf_get_string_directName: | sshbuf_get_string_direct | Prototype: | int sshbuf_get_string_direct(struct sshbuf *buf, const u_char **valp, size_t *lenp) | Coverage: | 89.474% (17/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-basic.c | Lines: | 123-147 |
| | 28 | 7 |
ssh_msg_recvName: | ssh_msg_recv | Prototype: | int ssh_msg_recv(int fd, struct sshbuf *m) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/msg.c | Lines: | 65-94 |
| | 28 | 6 |
set_addrinfo_portName: | set_addrinfo_port | Prototype: | static void set_addrinfo_port(struct addrinfo *addrs, int port) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | Lines: | 557-574 |
| | 28 | 6 |
send_userauth_info_requestName: | send_userauth_info_request | Prototype: | static int send_userauth_info_request(struct ssh *ssh) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-chall.c | Lines: | 253-288 |
| | 28 | 7 |
process_mux_stop_listeningName: | process_mux_stop_listening | Prototype: | static int process_mux_stop_listening(struct ssh *ssh, u_int rid, Channel *c, struct sshbuf *m, struct sshbuf *reply) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | Lines: | 1113-1141 |
| | 28 | 4 |
privsep_preauth_childName: | privsep_preauth_child | Prototype: | static void privsep_preauth_child(void) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 529-564 |
| | 28 | 5 |
monitor_apply_keystateName: | monitor_apply_keystate | Prototype: | void monitor_apply_keystate(struct monitor *pmonitor) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | Lines: | 1641-1674 |
| | 28 | 3 |
globtildeName: | globtilde | Prototype: | static const Char * globtilde(const Char *pattern, Char *patbuf, size_t patbuf_len, _ssh_compat_glob_t *pglob) | Coverage: | 0.000% (0/38) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c | Lines: | 362-420 |
| | 28 | 9 |
closefromName: | closefrom | Prototype: | void closefrom(int lowfd) | Coverage: | 50.000% (15/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/bsd-closefrom.c | Lines: | 68-107 |
| | 28 | 6 |
clear_forwardingsName: | clear_forwardings | Prototype: | static void clear_forwardings(Options *options) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c | Lines: | 376-404 |
| | 28 | 5 |
channel_request_rforward_cancel_tcpipName: | channel_request_rforward_cancel_tcpip | Prototype: | static int channel_request_rforward_cancel_tcpip(struct ssh *ssh, const char *host, u_short port) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 3915-3946 |
| | 28 | 5 |
channel_request_rforward_cancel_streamlocalName: | channel_request_rforward_cancel_streamlocal | Prototype: | static int channel_request_rforward_cancel_streamlocal(struct ssh *ssh, const char *path) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 3952-3982 |
| | 28 | 5 |
auth_debug_addName: | auth_debug_add | Prototype: | void auth_debug_add(const char *fmt,...) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c | Lines: | 673-688 |
| | 28 | 3 |
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 |
userauth_passwdName: | userauth_passwd | Prototype: | int userauth_passwd(Authctxt *authctxt) | Coverage: | 0.000% (0/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 956-993 |
| | 27 | 5 |
sshbuf_dump_dataName: | sshbuf_dump_data | Prototype: | void sshbuf_dump_data(const void *s, size_t len, FILE *f) | Coverage: | 95.238% (20/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-misc.c | Lines: | 38-63 |
| | 27 | 7 |
pty_allocateName: | pty_allocate | Prototype: | int pty_allocate(int *ptyfd, int *ttyfd, char *namebuf, size_t namebuflen) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshpty.c | Lines: | 63-81 |
| | 27 | 3 |
process_remove_identityName: | process_remove_identity | Prototype: | static void process_remove_identity(SocketEntry *e) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | Lines: | 328-354 |
| | 27 | 6 |
process_readlinkName: | process_readlink | Prototype: | static void process_readlink(u_int32_t id) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | Lines: | 1232-1255 |
| | 27 | 3 |
process_config_filesName: | process_config_files | Prototype: | static void process_config_files(const char *host_name, struct passwd *pw, int post_canon) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | Lines: | 529-554 |
| | 27 | 4 |
mm_sshkey_verifyName: | mm_sshkey_verify | Prototype: | int mm_sshkey_verify(const struct sshkey *key, const u_char *sig, size_t siglen, const u_char *data, size_t datalen, const char *sigalg, u_int compat) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | Lines: | 499-532 |
| | 27 | 5 |
mm_auth2_read_bannerName: | mm_auth2_read_banner | Prototype: | char * mm_auth2_read_banner(void) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | Lines: | 344-370 |
| | 27 | 4 |
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 |
grace_alarm_handlerName: | grace_alarm_handler | Prototype: | static void grace_alarm_handler(int sig) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 346-364 |
| | 27 | 3 |
get_lineName: | get_line | Prototype: | static int get_line(FILE *fp, char *line, size_t len) | Coverage: | 61.111% (11/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 580-604 |
| | 27 | 6 |
get_hostkey_by_typeName: | get_hostkey_by_type | Prototype: | static struct sshkey * get_hostkey_by_type(int type, int nid, int need_private, struct ssh *ssh) | Coverage: | 0.000% (0/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 758-785 |
| | 27 | 10 |
g_charclassName: | g_charclass | Prototype: | static int g_charclass(const Char **patternp, Char **bufnextp) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c | Lines: | 437-462 |
| | 27 | 5 |
do_cleanupName: | do_cleanup | Prototype: | void do_cleanup(struct ssh *ssh, Authctxt *authctxt) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 2564-2622 |
| | 27 | 7 |
crypto_sign_ed25519_ref_sc25519_window5Name: | crypto_sign_ed25519_ref_sc25519_window5 | Prototype: | void crypto_sign_ed25519_ref_sc25519_window5(signed char r[51], const crypto_sign_ed25519_ref_sc25519 *s) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sc25519.c | Lines: | 258-293 |
| | 27 | 3 |
crypto_sign_ed25519_ref_sc25519_window3Name: | crypto_sign_ed25519_ref_sc25519_window3 | Prototype: | void crypto_sign_ed25519_ref_sc25519_window3(signed char r[85], const crypto_sign_ed25519_ref_sc25519 *s) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sc25519.c | Lines: | 221-256 |
| | 27 | 3 |
colonName: | colon | Prototype: | char * colon(char *cp) | Coverage: | 0.000% (0/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 541-562 |
| | 27 | 8 |
channel_connect_to_pathName: | channel_connect_to_path | Prototype: | Channel * channel_connect_to_path(struct ssh *ssh, const char *path, char *ctype, char *rname) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 4383-4420 |
| | 27 | 8 |
chan_is_deadName: | chan_is_dead | Prototype: | int chan_is_dead(struct ssh *ssh, Channel *c, int do_send) | Coverage: | 0.000% (0/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/nchan.c | Lines: | 327-366 |
| | 27 | 9 |
authmethods_getName: | authmethods_get | Prototype: | static char * authmethods_get(void) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 2136-2158 |
| | 27 | 6 |
xasprintfName: | xasprintf | Prototype: | int xasprintf(char **ret, const char *fmt, ...) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/xmalloc.c | Lines: | 104-118 |
| | 26 | 2 |
usageName: | usage | Prototype: | static void usage(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 914-931 |
| | 26 | 1 |
stravisName: | stravis | Prototype: | int stravis(char **outp, const char *src, int flag) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/vis.c | Lines: | 216-233 |
| | 26 | 3 |
sshkey_writeName: | sshkey_write | Prototype: | int sshkey_write(const struct sshkey *key, FILE *f) | Coverage: | 35.714% (5/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 1436-1457 |
| | 26 | 6 |