| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
colon| Name: | 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 |
collect_children| Name: | collect_children | | Prototype: | static void collect_children(struct ssh *ssh) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/serverloop.c | | Lines: | 356-376 |
| | 42 | 4 |
cmov_aff| Name: | cmov_aff | | Prototype: | static void cmov_aff(ge25519_aff *r, const ge25519_aff *p, unsigned char b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c | | Lines: | 146-150 |
| | 2 | 1 |
cmd_interrupt| Name: | cmd_interrupt | | Prototype: | static void cmd_interrupt(int signo) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | | Lines: | 245-254 |
| | 15 | 1 |
closefrom| Name: | 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 |
close_startup_pipes| Name: | close_startup_pipes | | Prototype: | static void close_startup_pipes(void) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | | Lines: | 266-275 |
| | 5 | 4 |
close_socket| Name: | close_socket | | Prototype: | static void close_socket(SocketEntry *e) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | | Lines: | 165-174 |
| | 6 | 1 |
close_listen_socks| Name: | close_listen_socks | | Prototype: | static void close_listen_socks(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | | Lines: | 256-264 |
| | 4 | 2 |
client_x11_get_proto| Name: | client_x11_get_proto | | Prototype: | int client_x11_get_proto(struct ssh *ssh, const char *display, const char *xauth_path, u_int trusted, u_int timeout, char **_proto, char **_data) | | Coverage: | 0.000% (0/123) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 277-441 |
| | 351 | 28 |
client_x11_display_valid| Name: | client_x11_display_valid | | Prototype: | static int client_x11_display_valid(const char *display) | | Coverage: | 0.000% (0/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 256-273 |
| | 54 | 4 |
client_wait_until_can_do_something| Name: | client_wait_until_can_do_something | | Prototype: | static void client_wait_until_can_do_something(struct ssh *ssh, fd_set **readsetp, fd_set **writesetp, int *maxfdp, u_int *nallocp, int rekeying) | | Coverage: | 0.000% (0/55) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 501-586 |
| | 62 | 14 |
client_suspend_self| Name: | client_suspend_self | | Prototype: | static void client_suspend_self(struct sshbuf *bin, struct sshbuf *bout, struct sshbuf *berr) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 588-612 |
| | 25 | 3 |
client_stop_mux| Name: | client_stop_mux | | Prototype: | void client_stop_mux(void) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 2333-2346 |
| | 9 | 3 |
client_status_confirm| Name: | client_status_confirm | | Prototype: | static void client_status_confirm(struct ssh *ssh, int type, Channel *c, void *ctx) | | Coverage: | 0.000% (0/45) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 665-726 |
| | 35 | 11 |
client_simple_escape_filter| Name: | client_simple_escape_filter | | Prototype: | int client_simple_escape_filter(struct ssh *ssh, Channel *c, char *buf, int len) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 1211-1219 |
| | 4 | 2 |
client_session2_setup| Name: | client_session2_setup | | Prototype: | void client_session2_setup(struct ssh *ssh, int id, int want_tty, int want_subsystem, const char *term, struct termios *tiop, int in_fd, struct sshbuf *cmd, char **env) | | Coverage: | 0.000% (0/61) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 2193-2305 |
| | 167 | 16 |
client_request_x11| Name: | client_request_x11 | | Prototype: | static Channel * client_request_x11(struct ssh *ssh, const char *request_type, int rchan) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 1559-1593 |
| | 47 | 5 |
client_request_tun_fwd| Name: | client_request_tun_fwd | | Prototype: | char * client_request_tun_fwd(struct ssh *ssh, int tun_mode, int local_tun, int remote_tun) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 1621-1661 |
| | 41 | 4 |
client_request_forwarded_tcpip| Name: | client_request_forwarded_tcpip | | Prototype: | static Channel * client_request_forwarded_tcpip(struct ssh *ssh, const char *request_type, int rchan, u_int rwindow, u_int rmaxpack) | | Coverage: | 0.000% (0/36) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 1484-1535 |
| | 58 | 6 |
client_request_forwarded_streamlocal| Name: | client_request_forwarded_streamlocal | | Prototype: | static Channel * client_request_forwarded_streamlocal(struct ssh *ssh, const char *request_type, int rchan) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 1537-1557 |
| | 25 | 3 |
client_request_agent| Name: | 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 |
client_register_global_confirm| Name: | client_register_global_confirm | | Prototype: | void client_register_global_confirm(global_confirm_cb *cb, void *ctx) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 747-766 |
| | 16 | 3 |
client_process_net_input| Name: | client_process_net_input | | Prototype: | static void client_process_net_input(fd_set *readset) | | Coverage: | 0.000% (0/25) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 614-663 |
| | 52 | 7 |
client_process_buffered_input_packets| Name: | client_process_buffered_input_packets | | Prototype: | static void client_process_buffered_input_packets(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 1184-1188 |
| | 1 | 1 |
client_new_escape_filter_ctx| Name: | client_new_escape_filter_ctx | | Prototype: | void * client_new_escape_filter_ctx(int escape_char) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 1193-1202 |
| | 5 | 1 |
client_loop| Name: | client_loop | | Prototype: | int client_loop(struct ssh *ssh, int have_pty, int escape_char_arg, int ssh2_chan_id) | | Coverage: | 0.000% (0/145) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 1235-1480 |
| | 294 | 43 |
client_input_hostkeys| Name: | client_input_hostkeys | | Prototype: | static int client_input_hostkeys(void) | | Coverage: | 0.000% (0/87) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 2020-2168 |
| | 147 | 27 |
client_input_global_request| Name: | client_input_global_request | | Prototype: | static int client_input_global_request(int type, u_int32_t seq, struct ssh *ssh) | | Coverage: | 0.000% (0/37) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 2170-2191 |
| | 182 | 9 |
client_input_channel_req| Name: | client_input_channel_req | | Prototype: | static int client_input_channel_req(int type, u_int32_t seq, struct ssh *ssh) | | Coverage: | 0.000% (0/99) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 1719-1771 |
| | 378 | 24 |
client_input_channel_open| Name: | client_input_channel_open | | Prototype: | static int client_input_channel_open(int type, u_int32_t seq, struct ssh *ssh) | | Coverage: | 0.000% (0/145) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 1664-1717 |
| | 701 | 32 |
client_init_dispatch| Name: | client_init_dispatch | | Prototype: | static void client_init_dispatch(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 2307-2331 |
| | 16 | 1 |
client_global_request_reply| Name: | client_global_request_reply | | Prototype: | static int client_global_request_reply(int type, u_int32_t seq, struct ssh *ssh) | | Coverage: | 0.000% (0/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 463-480 |
| | 18 | 5 |
client_global_hostkeys_private_confirm| Name: | client_global_hostkeys_private_confirm | | Prototype: | static void client_global_hostkeys_private_confirm(struct ssh *ssh, int type, u_int32_t seq, void *_ctx) | | Coverage: | 0.000% (0/43) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 1917-1993 |
| | 56 | 13 |
client_filter_cleanup| Name: | client_filter_cleanup | | Prototype: | void client_filter_cleanup(struct ssh *ssh, int cid, void *ctx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 1205-1209 |
| | 1 | 1 |
client_expect_confirm| Name: | client_expect_confirm | | Prototype: | void client_expect_confirm(struct ssh *ssh, int id, const char *request, enum confirm_action action) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 734-745 |
| | 5 | 1 |
client_cleanup_stdio_fwd| Name: | client_cleanup_stdio_fwd | | Prototype: | static void client_cleanup_stdio_fwd(struct ssh *ssh, int id, void *arg) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | | Lines: | 1629-1634 |
| | 2 | 1 |
client_check_window_change| Name: | client_check_window_change | | Prototype: | static void client_check_window_change(struct ssh *ssh) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 450-461 |
| | 5 | 2 |
client_channel_closed| Name: | client_channel_closed | | Prototype: | static void client_channel_closed(struct ssh *ssh, int id, void *arg) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 1221-1227 |
| | 3 | 1 |
client_alive_check| Name: | client_alive_check | | Prototype: | static void client_alive_check(struct ssh *ssh) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/serverloop.c | | Lines: | 179-205 |
| | 13 | 3 |
client_abandon_status_confirm| Name: | client_abandon_status_confirm | | Prototype: | static void client_abandon_status_confirm(struct ssh *ssh, Channel *c, void *ctx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 728-732 |
| | 1 | 1 |
clear_pass| Name: | clear_pass | | Prototype: | static void clear_pass(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-add.c | | Lines: | 99-107 |
| | 8 | 2 |
clear_libcrypto_errors| Name: | clear_libcrypto_errors | | Prototype: | static void clear_libcrypto_errors(void) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 3892-3897 |
| | 1 | 2 |
clear_forwardings| Name: | 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 |
cleanup_socket| Name: | cleanup_socket | | Prototype: | static void cleanup_socket(void) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | | Lines: | 1011-1021 |
| | 7 | 4 |
cleanup_handler| Name: | cleanup_handler | | Prototype: | static void cleanup_handler(int sig) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | | Lines: | 1031-1039 |
| | 3 | 1 |
cleanup_exit| Name: | 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 |
cleanhostname| Name: | cleanhostname | | Prototype: | char * cleanhostname(char *host) | | Coverage: | 33.333% (2/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Lines: | 531-539 |
| | 4 | 2 |
ciphers_valid| Name: | ciphers_valid | | Prototype: | int ciphers_valid(const char *names) | | Coverage: | 0.000% (0/58) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | | Lines: | 203-224 |
| | 357 | 12 |
cipher_warning_message| Name: | cipher_warning_message | | Prototype: | const char * cipher_warning_message(const struct sshcipher_ctx *cc) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | | Lines: | 226-233 |
| | 17 | 2 |
cipher_set_keyiv| Name: | cipher_set_keyiv | | Prototype: | int cipher_set_keyiv(struct sshcipher_ctx *cc, const u_char *iv, size_t len) | | Coverage: | 0.000% (0/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | | Lines: | 493-527 |
| | 22 | 8 |
cipher_seclen| Name: | cipher_seclen | | Prototype: | u_int cipher_seclen(const struct sshcipher *c) | | Coverage: | 5.882% (2/34) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | | Lines: | 155-161 |
| | 165 | 8 |
cipher_keylen| Name: | cipher_keylen | | Prototype: | u_int cipher_keylen(const struct sshcipher *c) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | | Lines: | 149-153 |
| | 1 | 1 |
cipher_ivlen| Name: | cipher_ivlen | | Prototype: | u_int cipher_ivlen(const struct sshcipher *c) | | Coverage: | 80.000% (4/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | | Lines: | 169-178 |
| | 2 | 1 |
cipher_is_cbc| Name: | cipher_is_cbc | | Prototype: | u_int cipher_is_cbc(const struct sshcipher *c) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | | Lines: | 180-184 |
| | 1 | 1 |
cipher_init| Name: | cipher_init | | Prototype: | int cipher_init(struct sshcipher_ctx **ccp, const struct sshcipher *cipher, const u_char *key, u_int keylen, const u_char *iv, u_int ivlen, int do_encrypt) | | Coverage: | 44.681% (21/47) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | | Lines: | 235-322 |
| | 83 | 14 |
cipher_get_length| Name: | cipher_get_length | | Prototype: | int cipher_get_length(struct sshcipher_ctx *cc, u_int *plenp, u_int seqnr, const u_char *cp, u_int len) | | Coverage: | 28.571% (2/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | | Lines: | 397-408 |
| | 7 | 3 |
cipher_get_keyiv_len| Name: | cipher_get_keyiv_len | | Prototype: | int cipher_get_keyiv_len(const struct sshcipher_ctx *cc) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | | Lines: | 432-446 |
| | 6 | 3 |
cipher_get_keyiv| Name: | 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 |
cipher_free| Name: | cipher_free | | Prototype: | void cipher_free(struct sshcipher_ctx *cc) | | Coverage: | 80.000% (8/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | | Lines: | 410-425 |
| | 16 | 4 |
cipher_ctx_is_plaintext| Name: | cipher_ctx_is_plaintext | | Prototype: | u_int cipher_ctx_is_plaintext(struct sshcipher_ctx *cc) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | | Lines: | 186-190 |
| | 1 | 1 |
cipher_crypt| Name: | cipher_crypt | | Prototype: | int cipher_crypt(struct sshcipher_ctx *cc, u_int seqnr, u_char *dest, const u_char *src, u_int len, u_int aadlen, u_int authlen) | | Coverage: | 25.000% (12/48) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | | Lines: | 334-394 |
| | 60 | 14 |
cipher_by_name| Name: | cipher_by_name | | Prototype: | const struct sshcipher * cipher_by_name(const char *name) | | Coverage: | 16.667% (6/36) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | | Lines: | 192-200 |
| | 174 | 9 |
cipher_blocksize| Name: | cipher_blocksize | | Prototype: | u_int cipher_blocksize(const struct sshcipher *c) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | | Lines: | 143-147 |
| | 1 | 1 |
cipher_authlen| Name: | cipher_authlen | | Prototype: | u_int cipher_authlen(const struct sshcipher *c) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | | Lines: | 163-167 |
| | 1 | 1 |
cipher_alg_list| Name: | cipher_alg_list | | Prototype: | char * cipher_alg_list(char sep, int auth_only) | | Coverage: | 66.667% (12/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | | Lines: | 117-141 |
| | 33 | 6 |
chop| Name: | chop | | Prototype: | char * chop(char *s) | | Coverage: | 77.778% (7/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Lines: | 75-88 |
| | 7 | 3 |
choose_t| Name: | choose_t | | Prototype: | static void choose_t(ge25519_aff *t, unsigned long long pos, signed char b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c | | Lines: | 170-181 |
| | 8 | 1 |
choose_next_state| Name: | choose_next_state | | Prototype: | static int choose_next_state(int current_state, u_int64_t contig, int final, u_int64_t last_gap, u_int64_t next_gap, int *force_new_section) | | Coverage: | 0.000% (0/35) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | | Lines: | 478-552 |
| | 37 | 8 |
choose_mac| Name: | choose_mac | | Prototype: | static int choose_mac(struct ssh *ssh, struct sshmac *mac, char *client, char *server) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | | Lines: | 719-734 |
| | 20 | 3 |
choose_kex| Name: | choose_kex | | Prototype: | static int choose_kex(struct kex *k, char *client, char *server) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | | Lines: | 757-773 |
| | 19 | 3 |
choose_hostkeyalg| Name: | choose_hostkeyalg | | Prototype: | static int choose_hostkeyalg(struct kex *k, char *client, char *server) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | | Lines: | 775-789 |
| | 16 | 3 |
choose_enc| Name: | 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 |
choose_dh| Name: | choose_dh | | Prototype: | DH * choose_dh(int min, int wantbits, int max) | | Coverage: | 4.167% (2/48) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dh.c | | Lines: | 146-218 |
| | 73 | 12 |
choose_comp| Name: | choose_comp | | Prototype: | static int choose_comp(struct sshcomp *comp, char *client, char *server) | | Coverage: | 5.769% (6/104) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | | Lines: | 736-755 |
| | 505 | 23 |
child_set_env| Name: | child_set_env | | Prototype: | void child_set_env(char ***envp, u_int *envsizep, const char *name, const char *value) | | Coverage: | 0.000% (0/72) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Lines: | 1847-1901 |
| | 273 | 14 |
child_close_fds| Name: | child_close_fds | | Prototype: | static void child_close_fds(struct ssh *ssh) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | | Lines: | 1488-1524 |
| | 15 | 3 |
check_rsa_length| Name: | check_rsa_length | | Prototype: | static int check_rsa_length(const RSA *rsa) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 2004-2013 |
| | 13 | 2 |
check_rhosts_file| Name: | check_rhosts_file | | Prototype: | static int check_rhosts_file(const char *filename, const char *hostname, const char *ipaddr, const char *client_user, const char *server_user) | | Coverage: | 0.000% (0/183) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-rhosts.c | | Lines: | 55-182 |
| | 641 | 44 |
check_rfwd_permission| Name: | check_rfwd_permission | | Prototype: | static int check_rfwd_permission(struct ssh *ssh, struct Forward *fwd) | | Coverage: | 0.000% (0/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 3721-3754 |
| | 19 | 7 |
check_quietlogin| Name: | check_quietlogin | | Prototype: | int check_quietlogin(Session *s, const char *command) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | | Lines: | 848-867 |
| | 11 | 3 |
check_principals_line| Name: | check_principals_line | | Prototype: | static int check_principals_line(struct ssh *ssh, char *cp, const struct sshkey_cert *cert, const char *loc, struct sshauthopt **authoptsp) | | Coverage: | 0.000% (0/69) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-pubkey.c | | Lines: | 280-328 |
| | 224 | 15 |
check_parent_exists| Name: | check_parent_exists | | Prototype: | static void check_parent_exists(void) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | | Lines: | 1041-1053 |
| | 3 | 2 |
check_markers| Name: | check_markers | | Prototype: | static HostkeyMarker check_markers(char **cpp) | | Coverage: | 21.782% (22/101) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hostfile.c | | Lines: | 186-219 |
| | 415 | 20 |
check_load| Name: | check_load | | Prototype: | static void check_load(int r, const char *path, const char *message) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | | Lines: | 505-523 |
| | 11 | 7 |
check_key_not_revoked| Name: | check_key_not_revoked | | Prototype: | static int check_key_not_revoked(struct hostkeys *hostkeys, struct sshkey *k) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hostfile.c | | Lines: | 307-324 |
| | 12 | 5 |
check_key_in_hostkeys| Name: | check_key_in_hostkeys | | Prototype: | HostStatus check_key_in_hostkeys(struct hostkeys *hostkeys, struct sshkey *key, const struct hostkey_entry **found) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hostfile.c | | Lines: | 395-402 |
| | 5 | 2 |
check_key_in_hostfiles| Name: | check_key_in_hostfiles | | Prototype: | HostStatus check_key_in_hostfiles(struct passwd *pw, struct sshkey *key, const char *host, const char *sysfile, const char *userfile) | | Coverage: | 0.000% (0/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c | | Lines: | 459-502 |
| | 34 | 5 |
check_ip_options| Name: | 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 |
check_ifaddrs| Name: | check_ifaddrs | | Prototype: | static int check_ifaddrs(const char *ifname, int af, const struct ifaddrs *ifaddrs, struct sockaddr_storage *resultp, socklen_t *rlenp) | | Coverage: | 0.000% (0/70) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c | | Lines: | 273-327 |
| | 235 | 16 |
check_hostkeys_by_key_or_type| Name: | check_hostkeys_by_key_or_type | | Prototype: | static HostStatus check_hostkeys_by_key_or_type(struct hostkeys *hostkeys, struct sshkey *k, int keytype, const struct hostkey_entry **found) | | Coverage: | 0.000% (0/45) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hostfile.c | | Lines: | 341-393 |
| | 59 | 15 |
check_host_key| Name: | check_host_key | | Prototype: | static int check_host_key(char *hostname, struct sockaddr *hostaddr, u_short port, struct sshkey *host_key, int readonly, char **user_hostfiles, u_int num_user_hostfiles, char **system_hostfiles, u_int num_system_hostfiles) | | Coverage: | 0.000% (0/276) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c | | Lines: | 842-1281 |
| | 520 | 72 |
check_host_cert| Name: | check_host_cert | | Prototype: | static int check_host_cert(const char *host, const struct sshkey *key) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c | | Lines: | 736-760 |
| | 24 | 4 |
check_follow_cname| Name: | check_follow_cname | | Prototype: | static int check_follow_cname(int direct, char **namep, const char *cname) | | Coverage: | 0.000% (0/54) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | | Lines: | 362-393 |
| | 186 | 12 |
check_authkeys_file| Name: | 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 |
check_authkey_line| Name: | check_authkey_line | | Prototype: | static int check_authkey_line(struct ssh *ssh, struct passwd *pw, struct sshkey *key, char *cp, const char *loc, struct sshauthopt **authoptsp) | | Coverage: | 0.000% (0/70) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-pubkey.c | | Lines: | 562-695 |
| | 149 | 23 |
check_agent_present| Name: | check_agent_present | | Prototype: | static void check_agent_present(void) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | | Lines: | 1735-1749 |
| | 11 | 4 |
channel_update_permission| Name: | channel_update_permission | | Prototype: | void channel_update_permission(struct ssh *ssh, int idx, int newport) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 4066-4087 |
| | 14 | 3 |
channel_stop_listening| Name: | channel_stop_listening | | Prototype: | void channel_stop_listening(struct ssh *ssh) | | Coverage: | 0.000% (0/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 669-691 |
| | 11 | 9 |
channel_still_open| Name: | channel_still_open | | Prototype: | int channel_still_open(struct ssh *ssh) | | Coverage: | 0.000% (0/31) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 718-758 |
| | 14 | 24 |
channel_setup_remote_fwd_listener| Name: | channel_setup_remote_fwd_listener | | Prototype: | int channel_setup_remote_fwd_listener(struct ssh *ssh, struct Forward *fwd, int *allocated_listen_port, struct ForwardOptions *fwd_opts) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 3757-3773 |
| | 11 | 3 |