| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
session_new| Name: | session_new | | Prototype: | Session * session_new(void) | | Coverage: | 0.000% (0/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | | Lines: | 1755-1794 |
| | 38 | 6 |
ssh_digest_start| Name: | ssh_digest_start | | Prototype: | struct ssh_digest_ctx * ssh_digest_start(int alg) | | Coverage: | 41.667% (5/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/digest-openssl.c | | Lines: | 112-130 |
| | 38 | 4 |
ssh_krl_set_comment| Name: | ssh_krl_set_comment | | Prototype: | int ssh_krl_set_comment(struct ssh_krl *krl, const char *comment) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | | Lines: | 200-207 |
| | 38 | 3 |
timeout_connect| Name: | timeout_connect | | Prototype: | static int timeout_connect(int sockfd, const struct sockaddr *serv_addr, socklen_t addrlen, int *timeoutp) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c | | Lines: | 454-487 |
| | 38 | 7 |
channel_before_prepare_select_rdynamic| Name: | channel_before_prepare_select_rdynamic | | Prototype: | static void channel_before_prepare_select_rdynamic(struct ssh *ssh, Channel *c) | | Coverage: | 0.000% (0/42) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 1539-1599 |
| | 39 | 13 |
channel_input_data| Name: | channel_input_data | | Prototype: | int channel_input_data(int type, u_int32_t seq, struct ssh *ssh) | | Coverage: | 0.000% (0/40) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 2945-3005 |
| | 39 | 12 |
ecdsa_generate_private_key| Name: | ecdsa_generate_private_key | | Prototype: | static int ecdsa_generate_private_key(u_int bits, int *nid, EC_KEY **ecdsap) | | Coverage: | 56.250% (9/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 1583-1609 |
| | 39 | 6 |
mux_client_proxy| Name: | mux_client_proxy | | Prototype: | static int mux_client_proxy(int fd) | | Coverage: | 0.000% (0/29) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 2093-2132 |
| | 39 | 9 |
mysignal| Name: | mysignal | | Prototype: | mysig_t mysignal(int sig, mysig_t act) | | Coverage: | 53.846% (7/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/bsd-signal.c | | Lines: | 27-51 |
| | 39 | 5 |
newkeys_to_blob| Name: | newkeys_to_blob | | Prototype: | static int newkeys_to_blob(struct sshbuf *m, struct ssh *ssh, int mode) | | Coverage: | 38.462% (15/39) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2186-2227 |
| | 39 | 9 |
print_cert| Name: | print_cert | | Prototype: | static void print_cert(struct sshkey *key) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | | Lines: | 1990-2034 |
| | 39 | 6 |
read_config_file_depth| Name: | read_config_file_depth | | Prototype: | static int read_config_file_depth(const char *filename, struct passwd *pw, const char *host, const char *original_host, Options *options, int flags, int *activep, int depth) | | Coverage: | 0.000% (0/31) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c | | Lines: | 1743-1790 |
| | 39 | 9 |
server_request_direct_streamlocal| Name: | server_request_direct_streamlocal | | Prototype: | static Channel * server_request_direct_streamlocal(struct ssh *ssh) | | Coverage: | 0.000% (0/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/serverloop.c | | Lines: | 494-529 |
| | 39 | 4 |
ssh_packet_set_tos| Name: | ssh_packet_set_tos | | Prototype: | void ssh_packet_set_tos(struct ssh *ssh, int tos) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2006-2033 |
| | 39 | 6 |
sshauthopt_serialise| Name: | sshauthopt_serialise | | Prototype: | int sshauthopt_serialise(const struct sshauthopt *opts, struct sshbuf *m, int untrusted) | | Coverage: | 0.000% (0/39) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-options.c | | Lines: | 826-871 |
| | 39 | 5 |
unset_nonblock| Name: | unset_nonblock | | Prototype: | int unset_nonblock(int fd) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Lines: | 115-137 |
| | 39 | 4 |
urldecode| Name: | urldecode | | Prototype: | static char * urldecode(const char *src) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Lines: | 721-751 |
| | 39 | 6 |
x11_open_helper| Name: | x11_open_helper | | Prototype: | static int x11_open_helper(struct ssh *ssh, struct sshbuf *b) | | Coverage: | 0.000% (0/32) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 1079-1144 |
| | 39 | 9 |
RSA_meth_set1_name| Name: | RSA_meth_set1_name | | Prototype: | int RSA_meth_set1_name(RSA_METHOD *meth, const char *name) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | | Lines: | 553-563 |
| | 40 | 3 |
monitor_child_postauth| Name: | monitor_child_postauth | | Prototype: | void monitor_child_postauth(struct monitor *pmonitor) | | Coverage: | 0.000% (0/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 384-412 |
| | 40 | 3 |
ms_subtract_diff| Name: | ms_subtract_diff | | Prototype: | void ms_subtract_diff(struct timeval *start, int *ms) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Lines: | 1251-1259 |
| | 40 | 2 |
mux_client_read| Name: | mux_client_read | | Prototype: | static int mux_client_read(int fd, struct sshbuf *b, size_t need) | | Coverage: | 0.000% (0/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 1477-1517 |
| | 40 | 9 |
notify_hostkeys| Name: | notify_hostkeys | | Prototype: | static void notify_hostkeys(struct ssh *ssh) | | Coverage: | 0.000% (0/26) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | | Lines: | 842-884 |
| | 40 | 8 |
pick_salt| Name: | pick_salt | | Prototype: | static const char * pick_salt(void) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/xcrypt.c | | Lines: | 72-96 |
| | 40 | 5 |
prepare_auth_info_file| Name: | prepare_auth_info_file | | Prototype: | static void prepare_auth_info_file(struct passwd *pw, struct sshbuf *info) | | Coverage: | 0.000% (0/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | | Lines: | 262-294 |
| | 40 | 8 |
process_read| Name: | process_read | | Prototype: | static void process_read(u_int32_t id) | | Coverage: | 0.000% (0/26) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 732-771 |
| | 40 | 8 |
request_permitted| Name: | request_permitted | | Prototype: | static int request_permitted(struct sftp_handler *h) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 154-180 |
| | 40 | 5 |
setproctitle| Name: | setproctitle | | Prototype: | void setproctitle(const char *fmt, ...) | | Coverage: | 0.000% (0/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/setproctitle.c | | Lines: | 122-167 |
| | 40 | 6 |
show_other_keys| Name: | show_other_keys | | Prototype: | static int show_other_keys(struct hostkeys *hostkeys, struct sshkey *key) | | Coverage: | 0.000% (0/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c | | Lines: | 1450-1489 |
| | 40 | 6 |
type_bits_valid| Name: | type_bits_valid | | Prototype: | static void type_bits_valid(int type, const char *name, u_int32_t *bitsp) | | Coverage: | 65.854% (27/41) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | | Lines: | 205-249 |
| | 40 | 14 |
accumulate_host_timing_secret| Name: | accumulate_host_timing_secret | | Prototype: | static void accumulate_host_timing_secret(struct sshbuf *server_cfg, const struct sshkey *key) | | Coverage: | 50.000% (12/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | | Lines: | 1426-1461 |
| | 41 | 8 |
addargs| Name: | addargs | | Prototype: | void addargs(arglist *args, char *fmt, ...) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Lines: | 857-882 |
| | 41 | 4 |
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 |
crypto_sign_ed25519_ref_fe25519_pow2523| Name: | crypto_sign_ed25519_ref_fe25519_pow2523 | | Prototype: | void crypto_sign_ed25519_ref_fe25519_pow2523(crypto_sign_ed25519_ref_fe25519 *r, const crypto_sign_ed25519_ref_fe25519 *x) | | Coverage: | 100.000% (22/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/fe25519.c | | Lines: | 285-337 |
| | 41 | 8 |
fmt_scaled| Name: | fmt_scaled | | Prototype: | int fmt_scaled(long long number, char *result) | | Coverage: | 0.000% (0/44) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/fmt_scaled.c | | Lines: | 218-276 |
| | 41 | 12 |
get_decode_stat| Name: | get_decode_stat | | Prototype: | static Attrib * get_decode_stat(struct sftp_conn *conn, u_int expected_id, int quiet) | | Coverage: | 0.000% (0/28) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | | Lines: | 288-331 |
| | 41 | 9 |
new_socket| Name: | new_socket | | Prototype: | static void new_socket(sock_type type, int fd) | | Coverage: | 0.000% (0/30) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | | Lines: | 771-807 |
| | 41 | 11 |
opt_dequote| Name: | opt_dequote | | Prototype: | static char * opt_dequote(const char **sp, const char **errstrp) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-options.c | | Lines: | 67-98 |
| | 41 | 6 |
set_fwdpermit_from_authopts| Name: | set_fwdpermit_from_authopts | | Prototype: | static void set_fwdpermit_from_authopts(struct ssh *ssh, const struct sshauthopt *opts) | | Coverage: | 0.000% (0/29) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | | Lines: | 296-335 |
| | 41 | 9 |
ssh_confirm_remote_forward| Name: | ssh_confirm_remote_forward | | Prototype: | static void ssh_confirm_remote_forward(struct ssh *ssh, int type, u_int32_t seq, void *ctxt) | | Coverage: | 0.000% (0/27) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | | Lines: | 1579-1627 |
| | 41 | 9 |
ssh_get_progname| Name: | ssh_get_progname | | Prototype: | char *ssh_get_progname(char *argv0) | | Coverage: | 23.077% (3/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/bsd-misc.c | | Lines: | 43-64 |
| | 41 | 3 |
ssh_krl_free| Name: | ssh_krl_free | | Prototype: | void ssh_krl_free(struct ssh_krl *krl) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | | Lines: | 163-192 |
| | 41 | 7 |
sshauthopt_from_cert| Name: | sshauthopt_from_cert | | Prototype: | struct sshauthopt * sshauthopt_from_cert(struct sshkey *k) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-options.c | | Lines: | 538-563 |
| | 41 | 5 |
sshbuf_dup_string| Name: | sshbuf_dup_string | | Prototype: | char * sshbuf_dup_string(struct sshbuf *buf) | | Coverage: | 75.000% (15/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-misc.c | | Lines: | 139-160 |
| | 41 | 6 |
sshkey_fingerprint| Name: | sshkey_fingerprint | | Prototype: | char * sshkey_fingerprint(const struct sshkey *k, int dgst_alg, enum sshkey_fp_rep dgst_rep) | | Coverage: | 70.000% (14/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 1163-1206 |
| | 41 | 9 |
waitrfd| Name: | waitrfd | | Prototype: | static int waitrfd(int fd, int *timeoutp) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c | | Lines: | 427-452 |
| | 41 | 5 |
write_checkpoint| Name: | write_checkpoint | | Prototype: | static void write_checkpoint(char *cpfile, u_int32_t lineno) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/moduli.c | | Lines: | 448-477 |
| | 41 | 5 |
addr_pton| Name: | addr_pton | | Prototype: | static int addr_pton(const char *p, struct xaddr *n) | | Coverage: | 65.000% (13/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | | Lines: | 205-226 |
| | 42 | 6 |
argv_assemble| Name: | argv_assemble | | Prototype: | char * argv_assemble(int argc, char **argv) | | Coverage: | 0.000% (0/45) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Lines: | 1677-1726 |
| | 42 | 14 |
channel_handle_efd_write| Name: | channel_handle_efd_write | | Prototype: | static int channel_handle_efd_write(struct ssh *ssh, Channel *c, fd_set *readset, fd_set *writeset) | | Coverage: | 0.000% (0/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 2040-2067 |
| | 42 | 5 |
channel_handler| Name: | channel_handler | | Prototype: | static void channel_handler(struct ssh *ssh, int table, fd_set *readset, fd_set *writeset, time_t *unpause_secs) | | Coverage: | 0.000% (0/37) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 2370-2417 |
| | 42 | 11 |
channel_input_open_failure| Name: | channel_input_open_failure | | Prototype: | int channel_input_open_failure(int type, u_int32_t seq, struct ssh *ssh) | | Coverage: | 0.000% (0/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 3147-3182 |
| | 42 | 7 |
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 |
do_ssh2_kex| Name: | do_ssh2_kex | | Prototype: | static void do_ssh2_kex(void) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | | Lines: | 2262-2328 |
| | 42 | 4 |
do_times| Name: | do_times | | Prototype: | static int do_times(int fd, int verb, const struct stat *sb) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/scp.c | | Lines: | 593-609 |
| | 42 | 2 |
fingerprint_b64| Name: | fingerprint_b64 | | Prototype: | static char * fingerprint_b64(const char *alg, u_char *dgst_raw, size_t dgst_raw_len) | | Coverage: | 41.667% (5/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 943-965 |
| | 42 | 4 |
get_sigtype| Name: | get_sigtype | | Prototype: | static int get_sigtype(const u_char *sig, size_t siglen, char **sigtypep) | | Coverage: | 57.143% (8/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 2303-2326 |
| | 42 | 6 |
list_hostkey_types| Name: | 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 |
process| Name: | process | | Prototype: | static void process(void) | | Coverage: | 0.000% (0/35) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11-helper.c | | Lines: | 225-281 |
| | 42 | 13 |
process_input| Name: | process_input | | Prototype: | static int process_input(struct ssh *ssh, fd_set *readset, int connection_in) | | Coverage: | 0.000% (0/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/serverloop.c | | Lines: | 309-337 |
| | 42 | 5 |
sshkey_generate| Name: | sshkey_generate | | Prototype: | int sshkey_generate(int type, u_int bits, struct sshkey **keyp) | | Coverage: | 65.385% (17/26) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 1613-1662 |
| | 42 | 10 |
to_blob| Name: | to_blob | | Prototype: | static int to_blob(const struct sshkey *key, u_char **blobp, size_t *lenp, int force_plain, enum sshkey_serialize_rep opts) | | Coverage: | 56.522% (13/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 856-886 |
| | 42 | 9 |
DSA_set0_pqg| Name: | DSA_set0_pqg | | Prototype: | int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g) | | Coverage: | 56.522% (13/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | | Lines: | 172-193 |
| | 43 | 5 |
is_addr| Name: | 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 |
match| Name: | match | | Prototype: | static int match(Char *name, Char *pat, Char *patend, int recur) | | Coverage: | 0.000% (0/65) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c | | Lines: | 899-956 |
| | 43 | 22 |
mux_client_request_alive| Name: | mux_client_request_alive | | Prototype: | static u_int mux_client_request_alive(int fd) | | Coverage: | 0.000% (0/33) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 1668-1717 |
| | 43 | 11 |
mux_stdio_confirm| Name: | mux_stdio_confirm | | Prototype: | static void mux_stdio_confirm(struct ssh *ssh, int id, int success, void *arg) | | Coverage: | 0.000% (0/30) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 1067-1111 |
| | 43 | 10 |
pkcs11_add_provider| Name: | pkcs11_add_provider | | Prototype: | int pkcs11_add_provider(char *name, char *pin, struct sshkey ***keysp) | | Coverage: | 0.000% (0/34) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11-client.c | | Lines: | 203-246 |
| | 43 | 9 |
session_close_single_x11| Name: | session_close_single_x11 | | Prototype: | static void session_close_single_x11(struct ssh *ssh, int id, void *arg) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | | Lines: | 2261-2291 |
| | 43 | 4 |
session_x11_req| Name: | session_x11_req | | Prototype: | static int session_x11_req(struct ssh *ssh, Session *s) | | Coverage: | 0.000% (0/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | | Lines: | 2006-2036 |
| | 43 | 5 |
sshkey_load_private_type| Name: | sshkey_load_private_type | | Prototype: | int sshkey_load_private_type(int type, const char *filename, const char *passphrase, struct sshkey **keyp, char **commentp, int *perm_ok) | | Coverage: | 0.000% (0/30) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfile.c | | Lines: | 168-199 |
| | 43 | 10 |
sshkey_to_base64| Name: | sshkey_to_base64 | | Prototype: | int sshkey_to_base64(const struct sshkey *key, char **b64p) | | Coverage: | 52.941% (9/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 1390-1417 |
| | 43 | 7 |
userauth_pubkey| Name: | userauth_pubkey | | Prototype: | int userauth_pubkey(Authctxt *authctxt) | | Coverage: | 0.000% (0/27) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | | Lines: | 1656-1700 |
| | 43 | 9 |
RSA_set0_crt_params| Name: | RSA_set0_crt_params | | Prototype: | int RSA_set0_crt_params(RSA *r, BIGNUM *dmp1, BIGNUM *dmq1, BIGNUM *iqmp) | | Coverage: | 56.522% (13/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | | Lines: | 279-301 |
| | 44 | 5 |
_ssh_send_banner| Name: | _ssh_send_banner | | Prototype: | int _ssh_send_banner(struct ssh *ssh, char **bannerp) | | Coverage: | 25.000% (4/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | | Lines: | 382-396 |
| | 44 | 4 |
addr_netmask| Name: | addr_netmask | | Prototype: | static int addr_netmask(int af, u_int l, struct xaddr *n) | | Coverage: | 20.833% (5/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | | Lines: | 116-143 |
| | 44 | 8 |
bcrypt_pbkdf| Name: | bcrypt_pbkdf | | Prototype: | int bcrypt_pbkdf(const char *pass, size_t passlen, const u_int8_t *salt, size_t saltlen, u_int8_t *key, size_t keylen, unsigned int rounds) | | Coverage: | 65.714% (23/35) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/bcrypt_pbkdf.c | | Lines: | 110-178 |
| | 44 | 9 |
channel_output_poll_input_open| Name: | channel_output_poll_input_open | | Prototype: | static void channel_output_poll_input_open(struct ssh *ssh, Channel *c) | | Coverage: | 0.000% (0/58) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 2488-2561 |
| | 44 | 14 |
dh_pub_is_valid| Name: | dh_pub_is_valid | | Prototype: | int dh_pub_is_valid(const DH *dh, const BIGNUM *dh_pub) | | Coverage: | 52.174% (12/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dh.c | | Lines: | 222-268 |
| | 44 | 8 |
fingerprint_bubblebabble| Name: | fingerprint_bubblebabble | | Prototype: | static char * fingerprint_bubblebabble(u_char *dgst_raw, size_t dgst_raw_len) | | Coverage: | 73.333% (11/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 985-1031 |
| | 44 | 5 |
get_hostfile_hostname_ipaddr| Name: | get_hostfile_hostname_ipaddr | | Prototype: | void get_hostfile_hostname_ipaddr(char *hostname, struct sockaddr *hostaddr, u_short port, char **hostfile_hostname, char **hostfile_ipaddr) | | Coverage: | 0.000% (0/26) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c | | Lines: | 781-833 |
| | 44 | 10 |
keygrab_ssh2| Name: | 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 |
process_add| Name: | process_add | | Prototype: | static void process_add(void) | | Coverage: | 0.000% (0/32) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11-helper.c | | Lines: | 109-151 |
| | 44 | 9 |
process_write| Name: | process_write | | Prototype: | static void process_write(u_int32_t id) | | Coverage: | 0.000% (0/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 773-814 |
| | 44 | 6 |
sshkey_free| Name: | sshkey_free | | Prototype: | void sshkey_free(struct sshkey *k) | | Coverage: | 91.304% (21/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 560-614 |
| | 44 | 13 |
sshkey_load_cert| Name: | sshkey_load_cert | | Prototype: | int sshkey_load_cert(const char *filename, struct sshkey **keyp) | | Coverage: | 52.941% (9/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfile.c | | Lines: | 357-385 |
| | 44 | 7 |
userauth| Name: | userauth | | Prototype: | void userauth(Authctxt *authctxt, char *authlist) | | Coverage: | 0.000% (0/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | | Lines: | 458-494 |
| | 44 | 6 |
auth2_read_banner| Name: | auth2_read_banner | | Prototype: | char * auth2_read_banner(void) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2.c | | Lines: | 107-138 |
| | 45 | 5 |
channel_handle_efd_read| Name: | channel_handle_efd_read | | Prototype: | static int channel_handle_efd_read(struct ssh *ssh, Channel *c, fd_set *readset, fd_set *writeset) | | Coverage: | 0.000% (0/27) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 2069-2099 |
| | 45 | 6 |
dns_read_key| Name: | dns_read_key | | Prototype: | static int dns_read_key(u_int8_t *algorithm, u_int8_t *digest_type, u_char **digest, size_t *digest_len, struct sshkey *key) | | Coverage: | 0.000% (0/43) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dns.c | | Lines: | 80-142 |
| | 45 | 17 |
flags_from_portable| Name: | flags_from_portable | | Prototype: | static int flags_from_portable(int pflags) | | Coverage: | 0.000% (0/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 216-238 |
| | 45 | 8 |
ga_init| Name: | ga_init | | Prototype: | int ga_init(const char *user, gid_t base) | | Coverage: | 0.000% (0/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/groupaccess.c | | Lines: | 49-78 |
| | 45 | 6 |
input_kex_dh_gex_request| Name: | input_kex_dh_gex_request | | Prototype: | static int input_kex_dh_gex_request(int type, u_int32_t seq, struct ssh *ssh) | | Coverage: | 46.667% (21/45) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexgexs.c | | Lines: | 71-123 |
| | 45 | 7 |
insert_serial_range| Name: | 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 |
process_mux_master_hello| Name: | process_mux_master_hello | | Prototype: | static int process_mux_master_hello(struct ssh *ssh, u_int rid, Channel *c, struct sshbuf *m, struct sshbuf *reply) | | Coverage: | 0.000% (0/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 280-320 |
| | 45 | 7 |
_ssh_exchange_banner| Name: | _ssh_exchange_banner | | Prototype: | int _ssh_exchange_banner(struct ssh *ssh) | | Coverage: | 65.789% (25/38) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | | Lines: | 398-435 |
| | 46 | 9 |
deserialise_array| Name: | deserialise_array | | Prototype: | static int deserialise_array(struct sshbuf *m, char ***ap, size_t *np) | | Coverage: | 0.000% (0/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-options.c | | Lines: | 763-800 |
| | 46 | 8 |
do_df| Name: | do_df | | Prototype: | static int do_df(struct sftp_conn *conn, const char *path, int hflag, int iflag) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | | Lines: | 1035-1091 |
| | 46 | 6 |
globexp2| Name: | globexp2 | | Prototype: | static int globexp2(const Char *ptr, const Char *pattern, _ssh_compat_glob_t *pglob, struct glob_lim *limitp) | | Coverage: | 0.000% (0/71) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c | | Lines: | 257-355 |
| | 46 | 23 |
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 |