| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
channel_close_all| Name: | channel_close_all | | Prototype: | void channel_close_all(struct ssh *ssh) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 656-664 |
| | 6 | 3 |
channel_close_fd| Name: | channel_close_fd | | Prototype: | int channel_close_fd(struct ssh *ssh, int *fdp) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 425-438 |
| | 8 | 3 |
channel_connect_by_listen_path| Name: | channel_connect_by_listen_path | | Prototype: | Channel * channel_connect_by_listen_path(struct ssh *ssh, const char *path, char *ctype, char *rname) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 4300-4320 |
| | 17 | 3 |
channel_connect_ctx_free| Name: | channel_connect_ctx_free | | Prototype: | static void channel_connect_ctx_free(struct channel_connect *cctx) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 4161-4172 |
| | 8 | 3 |
channel_find_maxfd| Name: | channel_find_maxfd | | Prototype: | static void channel_find_maxfd(struct ssh_channels *sc) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 407-423 |
| | 12 | 3 |
channel_free_all| Name: | channel_free_all | | Prototype: | void channel_free_all(struct ssh *ssh) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 642-650 |
| | 6 | 3 |
channel_input_oclose| Name: | channel_input_oclose | | Prototype: | int channel_input_oclose(int type, u_int32_t seq, struct ssh *ssh) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 3081-3091 |
| | 6 | 3 |
channel_parse_id| Name: | channel_parse_id | | Prototype: | static int channel_parse_id(struct ssh *ssh, const char *where, const char *what) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 2914-2929 |
| | 9 | 3 |
channel_pre_x11_open| Name: | channel_pre_x11_open | | Prototype: | static void channel_pre_x11_open(struct ssh *ssh, Channel *c, fd_set *readset, fd_set *writeset) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 1146-1168 |
| | 14 | 3 |
channel_send_open| Name: | channel_send_open | | Prototype: | void channel_send_open(struct ssh *ssh, int id) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 883-897 |
| | 11 | 3 |
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 |
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 |
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 |
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 |
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_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_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_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 |
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 |
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_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 |
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_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_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_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_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 |
compat_datafellows| Name: | compat_datafellows | | Prototype: | u_int compat_datafellows(const char *version) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/compat.c | | Lines: | 44-158 |
| | 9 | 3 |
connect_local_xsocket_path| Name: | connect_local_xsocket_path | | Prototype: | static int connect_local_xsocket_path(const char *pathname) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 4605-4622 |
| | 33 | 3 |
count_dns_rr| Name: | count_dns_rr | | Prototype: | static int count_dns_rr(struct dns_rr *p, u_int16_t class, u_int16_t type) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/getrrsetbyname.c | | Lines: | 596-608 |
| | 6 | 3 |
count_lines| Name: | count_lines | | Prototype: | static unsigned long count_lines(FILE *f) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/moduli.c | | Lines: | 495-510 |
| | 20 | 3 |
crypto_sign_ed25519_ref_fe25519_freeze| Name: | crypto_sign_ed25519_ref_fe25519_freeze | | Prototype: | void crypto_sign_ed25519_ref_fe25519_freeze(crypto_sign_ed25519_ref_fe25519 *r) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/fe25519.c | | Lines: | 84-98 |
| | 10 | 3 |
crypto_sign_ed25519_ref_fe25519_iseq_vartime| Name: | crypto_sign_ed25519_ref_fe25519_iseq_vartime | | Prototype: | int crypto_sign_ed25519_ref_fe25519_iseq_vartime(const crypto_sign_ed25519_ref_fe25519 *x, const crypto_sign_ed25519_ref_fe25519 *y) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/fe25519.c | | Lines: | 129-139 |
| | 8 | 3 |
crypto_sign_ed25519_ref_fe25519_sub| Name: | crypto_sign_ed25519_ref_fe25519_sub | | Prototype: | void crypto_sign_ed25519_ref_fe25519_sub(crypto_sign_ed25519_ref_fe25519 *r, const crypto_sign_ed25519_ref_fe25519 *x, const crypto_sign_ed25519_ref_fe25519 *y) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/fe25519.c | | Lines: | 185-194 |
| | 7 | 3 |
crypto_sign_ed25519_ref_isneutral_vartime| Name: | crypto_sign_ed25519_ref_isneutral_vartime | | Prototype: | int crypto_sign_ed25519_ref_isneutral_vartime(const crypto_sign_ed25519_ref_ge25519 *p) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c | | Lines: | 253-259 |
| | 4 | 3 |
crypto_sign_ed25519_ref_sc25519_add| Name: | crypto_sign_ed25519_ref_sc25519_add | | Prototype: | void crypto_sign_ed25519_ref_sc25519_add(crypto_sign_ed25519_ref_sc25519 *r, const crypto_sign_ed25519_ref_sc25519 *x, const crypto_sign_ed25519_ref_sc25519 *y) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sc25519.c | | Lines: | 167-178 |
| | 7 | 3 |
crypto_sign_ed25519_ref_sc25519_from32bytes| Name: | crypto_sign_ed25519_ref_sc25519_from32bytes | | Prototype: | void crypto_sign_ed25519_ref_sc25519_from32bytes(crypto_sign_ed25519_ref_sc25519 *r, const unsigned char x[32]) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sc25519.c | | Lines: | 102-109 |
| | 5 | 3 |
crypto_sign_ed25519_ref_sc25519_from_shortsc| Name: | crypto_sign_ed25519_ref_sc25519_from_shortsc | | Prototype: | void crypto_sign_ed25519_ref_sc25519_from_shortsc(crypto_sign_ed25519_ref_sc25519 *r, const crypto_sign_ed25519_ref_shortsc25519 *x) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sc25519.c | | Lines: | 125-132 |
| | 5 | 3 |
crypto_sign_ed25519_ref_sc25519_isshort_vartime| Name: | crypto_sign_ed25519_ref_sc25519_isshort_vartime | | Prototype: | int crypto_sign_ed25519_ref_sc25519_isshort_vartime(const crypto_sign_ed25519_ref_sc25519 *x) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sc25519.c | | Lines: | 148-154 |
| | 4 | 3 |
crypto_sign_ed25519_ref_sc25519_iszero_vartime| Name: | crypto_sign_ed25519_ref_sc25519_iszero_vartime | | Prototype: | int crypto_sign_ed25519_ref_sc25519_iszero_vartime(const crypto_sign_ed25519_ref_sc25519 *x) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sc25519.c | | Lines: | 140-146 |
| | 4 | 3 |
crypto_sign_ed25519_ref_sc25519_window3| Name: | 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 |
crypto_sign_ed25519_ref_sc25519_window5| Name: | 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 |
decode_reply| Name: | decode_reply | | Prototype: | static int decode_reply(u_char type) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfd.c | | Lines: | 74-83 |
| | 5 | 3 |
default_ssh_port| Name: | default_ssh_port | | Prototype: | int default_ssh_port(void) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c | | Lines: | 461-472 |
| | 13 | 3 |
dh_new_group| Name: | dh_new_group | | Prototype: | DH * dh_new_group(BIGNUM *gen, BIGNUM *modulus) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dh.c | | Lines: | 324-337 |
| | 21 | 3 |
dh_new_group_fallback| Name: | dh_new_group_fallback | | Prototype: | DH * dh_new_group_fallback(int max) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dh.c | | Lines: | 458-471 |
| | 9 | 3 |
display_loginmsg| Name: | display_loginmsg | | Prototype: | static void display_loginmsg(void) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | | Lines: | 249-260 |
| | 7 | 3 |
dns_read_rdata| Name: | dns_read_rdata | | Prototype: | static int dns_read_rdata(u_int8_t *algorithm, u_int8_t *digest_type, u_char **digest, size_t *digest_len, u_char *rdata, int rdata_len) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dns.c | | Lines: | 147-172 |
| | 13 | 3 |
do_lstat| Name: | do_lstat | | Prototype: | Attrib * do_lstat(struct sftp_conn *conn, const char *path, int quiet) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | | Lines: | 756-774 |
| | 10 | 3 |
expand_authorized_keys| Name: | expand_authorized_keys | | Prototype: | char * expand_authorized_keys(const char *filename, struct passwd *pw) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c | | Lines: | 425-448 |
| | 21 | 3 |
fdlim_get| Name: | fdlim_get | | Prototype: | static int fdlim_get(int hard) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keyscan.c | | Lines: | 119-134 |
| | 16 | 3 |
fingerprint_hex| Name: | fingerprint_hex | | Prototype: | static char * fingerprint_hex(const char *alg, u_char *dgst_raw, size_t dgst_raw_len) | | Coverage: | 66.667% (6/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 967-983 |
| | 17 | 3 |
fingerprint_one_key| Name: | 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 |
fmt_multistate_int| Name: | fmt_multistate_int | | Prototype: | static const char * fmt_multistate_int(int val, const struct multistate *m) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | | Lines: | 2384-2394 |
| | 8 | 3 |
fork_postauth| Name: | fork_postauth | | Prototype: | static void fork_postauth(void) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | | Lines: | 1567-1576 |
| | 10 | 3 |
format_method_key| Name: | format_method_key | | Prototype: | static char * format_method_key(Authctxt *authctxt) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c | | Lines: | 273-308 |
| | 66 | 3 |
format_rate| Name: | format_rate | | Prototype: | static void format_rate(char *buf, int size, off_t bytes) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/progressmeter.c | | Lines: | 87-104 |
| | 12 | 3 |
free_dns_query| Name: | free_dns_query | | Prototype: | static void free_dns_query(struct dns_query *p) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/getrrsetbyname.c | | Lines: | 557-567 |
| | 8 | 3 |
free_sftp_dirents| Name: | free_sftp_dirents | | Prototype: | void free_sftp_dirents(SFTP_DIRENT **s) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | | Lines: | 681-693 |
| | 10 | 3 |
freeargs| Name: | freeargs | | Prototype: | void freeargs(arglist *args) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Lines: | 904-916 |
| | 13 | 3 |
freeze| Name: | freeze | | Prototype: | static void freeze(unsigned int a[32]) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/smult_curve25519_ref.c | | Lines: | 50-60 |
| | 7 | 3 |
fudge_readdir| Name: | fudge_readdir | | Prototype: | static struct dirent * fudge_readdir(struct SFTP_OPENDIR *od) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-glob.c | | Lines: | 64-101 |
| | 16 | 3 |
g_Ctoc| Name: | g_Ctoc | | Prototype: | static int g_Ctoc(const Char *str, char *buf, u_int len) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c | | Lines: | 1035-1044 |
| | 4 | 3 |
g_lstat| Name: | g_lstat | | Prototype: | static int g_lstat(Char *fn, struct stat *sb, _ssh_compat_glob_t *pglob) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c | | Lines: | 1001-1011 |
| | 10 | 3 |
g_stat| Name: | g_stat | | Prototype: | static int g_stat(Char *fn, struct stat *sb, _ssh_compat_glob_t *pglob) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c | | Lines: | 1013-1023 |
| | 10 | 3 |
g_strchr| Name: | g_strchr | | Prototype: | static Char * g_strchr(const Char *str, int ch) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c | | Lines: | 1025-1033 |
| | 8 | 3 |
ga_free| Name: | ga_free | | Prototype: | void ga_free(void) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/groupaccess.c | | Lines: | 121-133 |
| | 11 | 3 |
get_handle| Name: | get_handle | | Prototype: | static int get_handle(struct sshbuf *queue, int *hp) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 464-478 |
| | 10 | 3 |
get_local_name| Name: | get_local_name | | Prototype: | char * get_local_name(int fd) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/canohost.c | | Lines: | 133-151 |
| | 22 | 3 |
globexp1| Name: | globexp1 | | Prototype: | static int globexp1(const Char *pattern, _ssh_compat_glob_t *pglob, struct glob_lim *limitp) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c | | Lines: | 236-249 |
| | 8 | 3 |
grace_alarm_handler| Name: | 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 |
handle_close| Name: | handle_close | | Prototype: | static int handle_close(int handle) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 419-436 |
| | 17 | 3 |
handle_from_string| Name: | handle_from_string | | Prototype: | static int handle_from_string(const u_char *handle, u_int hlen) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 342-354 |
| | 8 | 3 |
handle_log_exit| Name: | handle_log_exit | | Prototype: | static void handle_log_exit(void) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 454-462 |
| | 4 | 3 |
handle_new| Name: | handle_new | | Prototype: | static int handle_new(int use, const char *name, int fd, int flags, DIR *dirp) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 299-323 |
| | 16 | 3 |
input_userauth_success| Name: | 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 |
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 |
iptos2str| Name: | 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 |
is_numeric_hostname| Name: | 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 |
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_derive_keys_bn| Name: | 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_input_newkeys| Name: | 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_prop_free| Name: | 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_setup| Name: | 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_rekex| Name: | 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 |
key_accepted_by_hostkeyalgs| Name: | 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 |
log_facility_name| Name: | log_facility_name | | Prototype: | const char * log_facility_name(SyslogFacility facility) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/log.c | | Lines: | 126-135 |
| | 9 | 3 |
log_level_name| Name: | log_level_name | | Prototype: | const char * log_level_name(LogLevel level) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/log.c | | Lines: | 149-158 |
| | 12 | 3 |
login_write| Name: | login_write | | Prototype: | int login_write(struct logininfo *li) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/loginrec.c | | Lines: | 436-480 |
| | 8 | 3 |
lookup_identity| Name: | lookup_identity | | Prototype: | static Identity * lookup_identity(struct sshkey *key) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | | Lines: | 194-204 |
| | 12 | 3 |
lookup_key| Name: | lookup_key | | Prototype: | static struct sshkey * lookup_key(struct sshkey *k) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11-helper.c | | Lines: | 87-98 |
| | 13 | 3 |
lookup_opcode_name| Name: | lookup_opcode_name | | Prototype: | static const char * lookup_opcode_name(OpCodes code) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c | | Lines: | 2459-2468 |
| | 8 | 3 |
lookup_opcode_name| Name: | lookup_opcode_name | | Prototype: | static const char * lookup_opcode_name(ServerOpCodes code) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | | Lines: | 664-673 |
| | 8 | 3 |
lostconn| Name: | lostconn | | Prototype: | void lostconn(int signo) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/scp.c | | Lines: | 1416-1425 |
| | 9 | 3 |
match_principals_file| Name: | match_principals_file | | Prototype: | static int match_principals_file(struct ssh *ssh, struct passwd *pw, char *file, struct sshkey_cert *cert, struct sshauthopt **authoptsp) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-pubkey.c | | Lines: | 367-387 |
| | 21 | 3 |
match_principals_option| Name: | match_principals_option | | Prototype: | static int match_principals_option(const char *principal_list, struct sshkey_cert *cert) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-pubkey.c | | Lines: | 255-273 |
| | 16 | 3 |
mm_answer_authserv| Name: | mm_answer_authserv | | Prototype: | int mm_answer_authserv(int sock, struct sshbuf *m) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 828-847 |
| | 23 | 3 |
mm_answer_pty_cleanup| Name: | mm_answer_pty_cleanup | | Prototype: | int mm_answer_pty_cleanup(int sock, struct sshbuf *m) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 1538-1554 |
| | 17 | 3 |
mm_answer_term| Name: | 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 |