Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
ssh_packet_read_poll_seqnrName: | ssh_packet_read_poll_seqnr | Prototype: | int ssh_packet_read_poll_seqnr(struct ssh *ssh, u_char *typep, u_int32_t *seqnr_p) | Coverage: | 0.000% (0/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 1675-1729 |
| | 63 | 12 |
monitor_openfdsName: | monitor_openfds | Prototype: | static void monitor_openfds(struct monitor *mon, int do_logfds) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | Lines: | 1698-1728 |
| | 63 | 8 |
kex_from_blobName: | kex_from_blob | Prototype: | static int kex_from_blob(struct sshbuf *m, struct kex **kexp) | Coverage: | 43.182% (19/44) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 2324-2364 |
| | 63 | 7 |
input_kex_dh_gex_groupName: | input_kex_dh_gex_group | Prototype: | static int input_kex_dh_gex_group(int type, u_int32_t seq, struct ssh *ssh) | Coverage: | 44.118% (15/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexgexc.c | Lines: | 93-145 |
| | 63 | 8 |
construct_utmpName: | construct_utmp | Prototype: | void construct_utmp(struct logininfo *li, struct utmp *ut) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/loginrec.c | Lines: | 646-715 |
| | 63 | 7 |
sshbuf_dtob64Name: | sshbuf_dtob64 | Prototype: | char * sshbuf_dtob64(struct sshbuf *buf) | Coverage: | 23.810% (5/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-misc.c | Lines: | 92-111 |
| | 62 | 5 |
ssh_userauth2Name: | ssh_userauth2 | Prototype: | void ssh_userauth2(const char *local_user, const char *server_user, char *host, Sensitive *sensitive) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 367-416 |
| | 62 | 6 |
mux_client_hello_exchangeName: | mux_client_hello_exchange | Prototype: | static int mux_client_hello_exchange(int fd) | Coverage: | 0.000% (0/36) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | Lines: | 1606-1666 |
| | 62 | 12 |
format_listen_addrsName: | format_listen_addrs | Prototype: | static char * format_listen_addrs(struct listenaddr *la) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | Lines: | 2477-2514 |
| | 62 | 4 |
client_wait_until_can_do_somethingName: | 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 |
atomicio6Name: | atomicio6 | Prototype: | size_t atomicio6(ssize_t (*f) (int, void *, size_t), int fd, void *_s, size_t n, int (*cb)(void *, size_t), void *cb_arg) | Coverage: | 41.667% (10/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/atomicio.c | Lines: | 51-89 |
| | 62 | 8 |
resolve_hostName: | resolve_host | Prototype: | static struct addrinfo * resolve_host(const char *name, int port, int logerr, char *cname, size_t clen) | Coverage: | 0.000% (0/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | Lines: | 234-267 |
| | 61 | 8 |
control_persist_detachName: | control_persist_detach | Prototype: | static void control_persist_detach(void) | Coverage: | 0.000% (0/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | Lines: | 1519-1564 |
| | 61 | 7 |
mm_answer_ptyName: | mm_answer_pty | Prototype: | int mm_answer_pty(int sock, struct sshbuf *m) | Coverage: | 0.000% (0/36) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | Lines: | 1468-1536 |
| | 60 | 12 |
cipher_cryptName: | 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 |
channel_proxy_upstreamName: | channel_proxy_upstream | Prototype: | int channel_proxy_upstream(Channel *c, int type, u_int32_t seq, struct ssh *ssh) | Coverage: | 0.000% (0/56) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 2831-2909 |
| | 60 | 23 |
channel_handle_rfdName: | channel_handle_rfd | Prototype: | static int channel_handle_rfd(struct ssh *ssh, Channel *c, fd_set *readset, fd_set *writeset) | Coverage: | 0.000% (0/47) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 1895-1944 |
| | 60 | 10 |
after_pollName: | after_poll | Prototype: | static void after_poll(struct pollfd *pfd, size_t npfd, u_int maxfds) | Coverage: | 0.000% (0/48) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | Lines: | 888-941 |
| | 60 | 17 |
wait_until_can_do_somethingName: | wait_until_can_do_something | Prototype: | static void wait_until_can_do_something(struct ssh *ssh, int connection_in, int connection_out, fd_set **readsetp, fd_set **writesetp, int *maxfdp, u_int *nallocp, u_int64_t max_time_ms) | Coverage: | 0.000% (0/50) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/serverloop.c | Lines: | 213-303 |
| | 59 | 14 |
ssh_packet_send2Name: | ssh_packet_send2 | Prototype: | int ssh_packet_send2(struct ssh *ssh) | Coverage: | 30.612% (15/49) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 1196-1273 |
| | 59 | 14 |
ssh_kex2Name: | ssh_kex2 | Prototype: | void ssh_kex2(char *host, struct sockaddr *hostaddr, u_short port) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 157-241 |
| | 59 | 7 |
run_errName: | run_err | Prototype: | void run_err(const char *fmt,...) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/scp.c | Lines: | 1323-1346 |
| | 59 | 3 |
process_messageName: | process_message | Prototype: | static int process_message(u_int socknum) | Coverage: | 0.000% (0/55) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | Lines: | 671-769 |
| | 59 | 23 |
mux_client_request_terminateName: | mux_client_request_terminate | Prototype: | static void mux_client_request_terminate(int fd) | Coverage: | 0.000% (0/40) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | Lines: | 1719-1774 |
| | 59 | 14 |
list_identitiesName: | list_identities | Prototype: | static int list_identities(int agent_fd, int do_fp) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-add.c | Lines: | 420-461 |
| | 59 | 7 |
check_hostkeys_by_key_or_typeName: | 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 |
auth_log_authoptsName: | auth_log_authopts | Prototype: | void auth_log_authopts(const char *loc, const struct sshauthopt *opts, int do_remote) | Coverage: | 0.000% (0/46) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c | Lines: | 1009-1074 |
| | 59 | 12 |
auth_authorise_keyoptsName: | auth_authorise_keyopts | Prototype: | int auth_authorise_keyopts(struct ssh *ssh, struct passwd *pw, struct sshauthopt *opts, int allow_cert_authority, const char *loc) | Coverage: | 0.000% (0/36) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c | Lines: | 1109-1202 |
| | 59 | 14 |
argv_splitName: | argv_split | Prototype: | int argv_split(const char *s, int *argcp, char ***argvp) | Coverage: | 0.000% (0/63) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 1603-1671 |
| | 59 | 15 |
sshkey_fingerprint_rawName: | sshkey_fingerprint_raw | Prototype: | int sshkey_fingerprint_raw(const struct sshkey *k, int dgst_alg, u_char **retp, size_t *lenp) | Coverage: | 55.172% (16/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 900-941 |
| | 58 | 11 |
sshbuf_putfvName: | sshbuf_putfv | Prototype: | int sshbuf_putfv(struct sshbuf *buf, const char *fmt, va_list ap) | Coverage: | 41.176% (7/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-basic.c | Lines: | 266-297 |
| | 58 | 7 |
prepare_pollName: | prepare_poll | Prototype: | static int prepare_poll(struct pollfd **pfdp, size_t *npfdp, int *timeoutp, u_int maxfds) | Coverage: | 0.000% (0/43) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | Lines: | 943-1009 |
| | 58 | 16 |
pkcs11_fetch_keysName: | pkcs11_fetch_keys | Prototype: | static int pkcs11_fetch_keys(struct pkcs11_provider *p, CK_ULONG slotidx, struct sshkey ***keysp, int *nkeys) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | Lines: | 410-441 |
| | 58 | 2 |
mux_client_write_packetName: | mux_client_write_packet | Prototype: | static int mux_client_write_packet(int fd, struct sshbuf *m) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | Lines: | 1519-1571 |
| | 58 | 10 |
kex_input_kexinitName: | kex_input_kexinit | Prototype: | int kex_input_kexinit(int type, u_int32_t seq, struct ssh *ssh) | Coverage: | 48.649% (18/37) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 528-578 |
| | 58 | 12 |
client_request_forwarded_tcpipName: | 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 |
channel_request_remote_forwardingName: | channel_request_remote_forwarding | Prototype: | int channel_request_remote_forwarding(struct ssh *ssh, struct Forward *fwd) | Coverage: | 0.000% (0/47) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 3796-3852 |
| | 58 | 8 |
_ssh__compat_globName: | _ssh__compat_glob | Prototype: | int _ssh__compat_glob(const char *pattern, int flags, int (*errfunc)(const char *, int), _ssh_compat_glob_t *pglob) | Coverage: | 0.000% (0/43) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c | Lines: | 177-229 |
| | 58 | 11 |
user_from_uidName: | user_from_uid | Prototype: | char * user_from_uid(uid_t uid, int nouser) | Coverage: | 0.000% (0/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/pwcache.c | Lines: | 47-78 |
| | 57 | 7 |
sshkey_load_fileName: | sshkey_load_file | Prototype: | int sshkey_load_file(int fd, struct sshbuf *blob) | Coverage: | 41.935% (13/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfile.c | Lines: | 96-135 |
| | 57 | 11 |
revoked_certs_for_ca_keyName: | revoked_certs_for_ca_key | Prototype: | static int revoked_certs_for_ca_key(struct ssh_krl *krl, const struct sshkey *ca_key, struct revoked_certs **rcp, int allow_create) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 213-246 |
| | 57 | 7 |
process_openName: | process_open | Prototype: | static void process_open(u_int32_t id) | Coverage: | 0.000% (0/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | Lines: | 675-715 |
| | 57 | 6 |
msetlocaleName: | msetlocale | Prototype: | void msetlocale(void) | Coverage: | 36.842% (7/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/utf8.c | Lines: | 310-340 |
| | 57 | 5 |
match_pattern_listName: | match_pattern_list | Prototype: | int match_pattern_list(const char *string, const char *pattern, int dolower) | Coverage: | 70.455% (31/44) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/match.c | Lines: | 120-171 |
| | 57 | 10 |
group_from_gidName: | group_from_gid | Prototype: | char * group_from_gid(gid_t gid, int nogroup) | Coverage: | 0.000% (0/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/pwcache.c | Lines: | 82-113 |
| | 57 | 7 |
get_msg_extendedName: | get_msg_extended | Prototype: | static void get_msg_extended(struct sftp_conn *conn, struct sshbuf *m, int initial) | Coverage: | 0.000% (0/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | Lines: | 132-168 |
| | 57 | 9 |
dup_stringsName: | dup_strings | Prototype: | static int dup_strings(char ***dstp, size_t *ndstp, char **src, size_t nsrc) | Coverage: | 0.000% (0/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-options.c | Lines: | 111-136 |
| | 57 | 7 |
channel_setup_fwd_listener_streamlocalName: | channel_setup_fwd_listener_streamlocal | Prototype: | static int channel_setup_fwd_listener_streamlocal(struct ssh *ssh, int type, struct Forward *fwd, struct ForwardOptions *fwd_opts) | Coverage: | 0.000% (0/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 3474-3546 |
| | 57 | 11 |
auth_input_request_forwardingName: | auth_input_request_forwarding | Prototype: | static int auth_input_request_forwarding(struct ssh *ssh, struct passwd * pw) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 188-247 |
| | 57 | 7 |
session_exit_messageName: | session_exit_message | Prototype: | static void session_exit_message(struct ssh *ssh, Session *s, int status) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 2293-2342 |
| | 56 | 5 |
monitor_read_logName: | monitor_read_log | Prototype: | static int monitor_read_log(struct monitor *pmonitor) | Coverage: | 0.000% (0/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | Lines: | 414-464 |
| | 56 | 11 |
client_global_hostkeys_private_confirmName: | 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 |
strnvisName: | strnvis | Prototype: | int strnvis(char *dst, const char *src, size_t siz, int flag) | Coverage: | 30.137% (22/73) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/vis.c | Lines: | 173-214 |
| | 55 | 9 |
ssh_krl_file_contains_keyName: | ssh_krl_file_contains_key | Prototype: | int ssh_krl_file_contains_key(const char *path, const struct sshkey *key) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 1333-1366 |
| | 55 | 9 |
process_setstatName: | process_setstat | Prototype: | static void process_setstat(u_int32_t id) | Coverage: | 0.000% (0/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | Lines: | 892-937 |
| | 55 | 10 |
do_convert_from_pkcs8Name: | do_convert_from_pkcs8 | Prototype: | static void do_convert_from_pkcs8(struct sshkey **k, int *private) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 655-696 |
| | 55 | 10 |
convtimeName: | convtime | Prototype: | long convtime(const char *s) | Coverage: | 66.667% (32/48) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 402-461 |
| | 55 | 19 |
user_key_allowedName: | user_key_allowed | Prototype: | int user_key_allowed(struct ssh *ssh, struct passwd *pw, struct sshkey *key, int auth_attempt, struct sshauthopt **authoptsp) | Coverage: | 0.000% (0/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-pubkey.c | Lines: | 997-1039 |
| | 54 | 10 |
ssh_session2_openName: | ssh_session2_open | Prototype: | static int ssh_session2_open(struct ssh *ssh) | Coverage: | 0.000% (0/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | Lines: | 1794-1838 |
| | 54 | 8 |
ssh_packet_set_connectionName: | ssh_packet_set_connection | Prototype: | struct ssh * ssh_packet_set_connection(struct ssh *ssh, int fd_in, int fd_out) | Coverage: | 46.667% (7/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 282-317 |
| | 54 | 5 |
ssh_krl_revoke_cert_by_key_idName: | ssh_krl_revoke_cert_by_key_id | Prototype: | int ssh_krl_revoke_cert_by_key_id(struct ssh_krl *krl, const struct sshkey *ca_key, const char *key_id) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 342-365 |
| | 54 | 5 |
ssh_add_hostkeyName: | ssh_add_hostkey | Prototype: | int ssh_add_hostkey(struct ssh *ssh, struct sshkey *key) | Coverage: | 56.250% (9/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | Lines: | 175-207 |
| | 54 | 5 |
rsa_generate_private_keyName: | rsa_generate_private_key | Prototype: | static int rsa_generate_private_key(u_int bits, RSA **rsap) | Coverage: | 60.000% (12/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 1473-1502 |
| | 54 | 6 |
recipName: | recip | Prototype: | static void recip(unsigned int out[32],const unsigned int z[32]) | Coverage: | 100.000% (19/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/smult_curve25519_ref.c | Lines: | 180-245 |
| | 54 | 7 |
process_fsetstatName: | process_fsetstat | Prototype: | static void process_fsetstat(u_int32_t id) | Coverage: | 0.000% (0/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | Lines: | 939-1002 |
| | 54 | 11 |
kex_buf2propName: | kex_buf2prop | Prototype: | int kex_buf2prop(struct sshbuf *raw, int *first_kex_follows, char ***propp) | Coverage: | 50.000% (15/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 324-363 |
| | 54 | 10 |
is_key_revokedName: | is_key_revoked | Prototype: | static int is_key_revoked(struct ssh_krl *krl, const struct sshkey *key) | Coverage: | 0.000% (0/40) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 1253-1314 |
| | 54 | 14 |
do_realpathName: | do_realpath | Prototype: | char * do_realpath(struct sftp_conn *conn, const char *path) | Coverage: | 0.000% (0/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | Lines: | 825-880 |
| | 54 | 10 |
crypto_sign_ed25519_ref_fe25519_invertName: | crypto_sign_ed25519_ref_fe25519_invert | Prototype: | void crypto_sign_ed25519_ref_fe25519_invert(crypto_sign_ed25519_ref_fe25519 *r, const crypto_sign_ed25519_ref_fe25519 *x) | Coverage: | 100.000% (19/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/fe25519.c | Lines: | 218-283 |
| | 54 | 7 |
client_x11_display_validName: | 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 |
channel_post_mux_listenerName: | channel_post_mux_listener | Prototype: | static void channel_post_mux_listener(struct ssh *ssh, Channel *c, fd_set *readset, fd_set *writeset) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 2254-2304 |
| | 54 | 6 |
sshbuf_dtob16Name: | sshbuf_dtob16 | Prototype: | char * sshbuf_dtob16(struct sshbuf *buf) | Coverage: | 33.333% (7/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-misc.c | Lines: | 72-90 |
| | 53 | 5 |
ssh_get_authentication_socketName: | ssh_get_authentication_socket | Prototype: | int ssh_get_authentication_socket(int *fdp) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfd.c | Lines: | 86-120 |
| | 53 | 6 |
ssh_agent_signName: | ssh_agent_sign | Prototype: | int ssh_agent_sign(int sock, const struct sshkey *key, u_char **sigp, size_t *lenp, const u_char *data, size_t datalen, const char *alg, u_int compat) | Coverage: | 0.000% (0/39) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfd.c | Lines: | 340-390 |
| | 53 | 11 |
sig2nameName: | sig2name | Prototype: | static char * sig2name(int sig) | Coverage: | 0.000% (0/40) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 2224-2243 |
| | 53 | 14 |
session_setup_x11fwdName: | session_setup_x11fwd | Prototype: | int session_setup_x11fwd(struct ssh *ssh, Session *s) | Coverage: | 0.000% (0/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 2482-2556 |
| | 53 | 9 |
get_decode_statvfsName: | get_decode_statvfs | Prototype: | static int get_decode_statvfs(struct sftp_conn *conn, struct sftp_statvfs *st, u_int expected_id, int quiet) | Coverage: | 0.000% (0/52) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | Lines: | 333-390 |
| | 53 | 9 |
format_forwardName: | format_forward | Prototype: | static char * format_forward(u_int ftype, struct Forward *fwd) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | Lines: | 551-585 |
| | 53 | 5 |
do_setusercontextName: | do_setusercontext | Prototype: | void do_setusercontext(struct passwd *pw) | Coverage: | 0.000% (0/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 1380-1461 |
| | 53 | 8 |
channel_connect_to_portName: | channel_connect_to_port | Prototype: | Channel * channel_connect_to_port(struct ssh *ssh, const char *host, u_short port, char *ctype, char *rname, int *reason, const char **errmsg) | Coverage: | 0.000% (0/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 4323-4380 |
| | 53 | 10 |
mux_client_request_stop_listeningName: | mux_client_request_stop_listening | Prototype: | static void mux_client_request_stop_listening(int fd) | Coverage: | 0.000% (0/37) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | Lines: | 2242-2292 |
| | 52 | 13 |
do_downloadName: | do_download | Prototype: | static void do_download(struct passwd *pw) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 796-838 |
| | 52 | 6 |
client_process_net_inputName: | 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 |
channel_newName: | channel_new | Prototype: | Channel * channel_new(struct ssh *ssh, char *ctype, int type, int rfd, int wfd, int efd, u_int window, u_int maxpack, int extusage, char *remote_name, int nonblock) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 354-405 |
| | 52 | 6 |
RSA_meth_dupName: | RSA_meth_dup | Prototype: | RSA_METHOD * RSA_meth_dup(const RSA_METHOD *meth) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 535-549 |
| | 52 | 4 |
sshkey_ecdsa_key_to_nidName: | sshkey_ecdsa_key_to_nid | Prototype: | int sshkey_ecdsa_key_to_nid(EC_KEY *k) | Coverage: | 9.091% (2/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 1533-1581 |
| | 51 | 8 |
ls_fileName: | ls_file | Prototype: | char * ls_file(const char *name, const struct stat *st, int remote, int si_units) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-common.c | Lines: | 213-258 |
| | 51 | 6 |
sanitise_stdfdName: | sanitise_stdfd | Prototype: | void sanitise_stdfd(void) | Coverage: | 27.778% (5/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 1105-1126 |
| | 50 | 6 |
get_sock_portName: | get_sock_port | Prototype: | static int get_sock_port(int sock, int local) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/canohost.c | Lines: | 155-192 |
| | 50 | 7 |
do_cmd2Name: | do_cmd2 | Prototype: | int do_cmd2(char *host, char *remuser, int port, char *cmd, int fdin, int fdout) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/scp.c | Lines: | 318-362 |
| | 50 | 9 |
sshkey_in_fileName: | sshkey_in_file | Prototype: | int sshkey_in_file(struct sshkey *key, const char *filename, int strict_type, int check_ca) | Coverage: | 0.000% (0/39) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfile.c | Lines: | 445-503 |
| | 49 | 13 |
sshbuf_get_cstringName: | sshbuf_get_cstring | Prototype: | int sshbuf_get_cstring(struct sshbuf *buf, char **valp, size_t *lenp) | Coverage: | 81.250% (26/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-basic.c | Lines: | 180-213 |
| | 49 | 10 |
ssh_initName: | ssh_init | Prototype: | int ssh_init(struct ssh **sshp, int is_server, struct kex_params *kex_params) | Coverage: | 78.947% (15/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | Lines: | 72-135 |
| | 49 | 6 |
process_sign_request2Name: | process_sign_request2 | Prototype: | static void process_sign_request2(SocketEntry *e) | Coverage: | 0.000% (0/37) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | Lines: | 275-325 |
| | 49 | 11 |
process_signName: | process_sign | Prototype: | static void process_sign(void) | Coverage: | 0.000% (0/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11-helper.c | Lines: | 175-223 |
| | 49 | 9 |
mux_client_read_packetName: | mux_client_read_packet | Prototype: | static int mux_client_read_packet(int fd, struct sshbuf *m) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | Lines: | 1573-1604 |
| | 49 | 6 |
get_socket_addressName: | get_socket_address | Prototype: | static char * get_socket_address(int sock, int remote, int flags) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/canohost.c | Lines: | 67-111 |
| | 49 | 10 |
cert_newName: | cert_new | Prototype: | static struct sshkey_cert * cert_new(void) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 473-491 |
| | 49 | 3 |
sshkey_load_private_certName: | sshkey_load_private_cert | Prototype: | int sshkey_load_private_cert(int type, const char *filename, const char *passphrase, struct sshkey **keyp, int *perm_ok) | Coverage: | 0.000% (0/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfile.c | Lines: | 388-435 |
| | 48 | 14 |
openssh_RSA_verifyName: | openssh_RSA_verify | Prototype: | static int openssh_RSA_verify(int hash_alg, u_char *hash, size_t hashlen, u_char *sigbuf, size_t siglen, RSA *rsa) | Coverage: | 48.485% (16/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-rsa.c | Lines: | 402-448 |
| | 48 | 9 |