Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
parse_scp_uriName: | parse_scp_uri | Prototype: | static int parse_scp_uri(const char *uri, char **userp, char **hostp, int *portp, char **pathp) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/scp.c | Lines: | 611-621 |
| | 7 | 2 |
parse_relative_timeName: | parse_relative_time | Prototype: | static u_int64_t parse_relative_time(const char *s, time_t now) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 1822-1834 |
| | 7 | 3 |
open_preambleName: | open_preamble | Prototype: | static void open_preamble(struct ssh *ssh, const char *where, Channel *c, const char *type) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 869-881 |
| | 7 | 2 |
nh [umac.c #2]Name: | nh [umac.c #2] | Prototype: | static void nh(nh_ctx *hc, const UINT8 *buf, UINT32 padded_len, UINT32 unpadded_len, UINT8 *result) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 706-730 |
| | 7 | 1 |
mm_terminateName: | mm_terminate | Prototype: | void mm_terminate(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | Lines: | 783-792 |
| | 7 | 2 |
mkdtempName: | mkdtemp | Prototype: | char * mkdtemp(char *path) | Coverage: | 0.000% (0/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/mktemp.c | Lines: | 132-139 |
| | 7 | 1 |
local_do_lsName: | local_do_ls | Prototype: | static void local_do_ls(const char *args) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | Lines: | 351-365 |
| | 7 | 2 |
leave_non_blockingName: | leave_non_blocking | Prototype: | static void leave_non_blocking(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | Lines: | 195-202 |
| | 7 | 2 |
kex_protocol_errorName: | kex_protocol_error | Prototype: | static int kex_protocol_error(int type, u_int32_t seq, struct ssh *ssh) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 378-389 |
| | 7 | 2 |
init_hostkeysName: | init_hostkeys | Prototype: | struct hostkeys * init_hostkeys(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hostfile.c | Lines: | 221-228 |
| | 7 | 1 |
idtab_initName: | idtab_init | Prototype: | static void idtab_init(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | Lines: | 176-182 |
| | 7 | 1 |
handle_to_dirName: | handle_to_dir | Prototype: | static DIR * handle_to_dir(int handle) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | Lines: | 365-371 |
| | 7 | 2 |
get_u32_leName: | get_u32_le | Prototype: | u_int32_t get_u32_le(const void *vp) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 1179-1191 |
| | 7 | 1 |
get_u32Name: | get_u32 | Prototype: | u_int32_t get_u32(const void *vp) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 1165-1177 |
| | 7 | 1 |
get_hostkey_public_by_indexName: | get_hostkey_public_by_index | Prototype: | struct sshkey * get_hostkey_public_by_index(int ind, struct ssh *ssh) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 807-813 |
| | 7 | 2 |
get_hostkey_by_indexName: | get_hostkey_by_index | Prototype: | struct sshkey * get_hostkey_by_index(int ind) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 799-805 |
| | 7 | 2 |
gcdName: | gcd | Prototype: | static int gcd(int a, int b) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/getopt_long.c | Lines: | 118-131 |
| | 7 | 2 |
ga_match_pattern_listName: | ga_match_pattern_list | Prototype: | int ga_match_pattern_list(const char *group_pattern) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/groupaccess.c | Lines: | 100-116 |
| | 7 | 5 |
freezeName: | 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 |
format_sizeName: | format_size | Prototype: | static void format_size(char *buf, int size, off_t bytes) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/progressmeter.c | Lines: | 106-117 |
| | 7 | 2 |
equalName: | equal | Prototype: | static unsigned char equal(signed char b,signed char c) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c | Lines: | 152-161 |
| | 7 | 1 |
display_loginmsgName: | 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 |
dh_estimateName: | dh_estimate | Prototype: | u_int dh_estimate(int bits) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dh.c | Lines: | 480-490 |
| | 7 | 4 |
crypto_sign_ed25519_ref_sc25519_sub_noredName: | crypto_sign_ed25519_ref_sc25519_sub_nored | Prototype: | void crypto_sign_ed25519_ref_sc25519_sub_nored(crypto_sign_ed25519_ref_sc25519 *r, const crypto_sign_ed25519_ref_sc25519 *x, const crypto_sign_ed25519_ref_sc25519 *y) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sc25519.c | Lines: | 180-191 |
| | 7 | 2 |
crypto_sign_ed25519_ref_sc25519_addName: | 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_fe25519_subName: | 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 |
cleanup_socketName: | 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 |
cipher_get_lengthName: | 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 |
chopName: | 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 |
channel_cancel_rport_listenerName: | channel_cancel_rport_listener | Prototype: | int channel_cancel_rport_listener(struct ssh *ssh, struct Forward *fwd) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 3591-3601 |
| | 7 | 2 |
channel_cancel_lport_listenerName: | channel_cancel_lport_listener | Prototype: | int channel_cancel_lport_listener(struct ssh *ssh, struct Forward *fwd, int cport, struct ForwardOptions *fwd_opts) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 3666-3677 |
| | 7 | 2 |
attrib_clearName: | attrib_clear | Prototype: | void attrib_clear(Attrib *a) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-common.c | Lines: | 53-63 |
| | 7 | 1 |
append_hostkey_typeName: | append_hostkey_type | Prototype: | static void append_hostkey_type(struct sshbuf *b, const char *s) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 688-700 |
| | 7 | 3 |
addr_host_is_all0sName: | addr_host_is_all0s | Prototype: | static int addr_host_is_all0s(const struct xaddr *a, u_int masklen) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | Lines: | 294-305 |
| | 7 | 3 |
xstrdupName: | xstrdup | Prototype: | char * xstrdup(const char *str) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/xmalloc.c | Lines: | 92-102 |
| | 6 | 1 |
tilde_expand_pathsName: | tilde_expand_paths | Prototype: | static void tilde_expand_paths(char **paths, u_int num_paths) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | Lines: | 215-226 |
| | 6 | 2 |
syslogin_perform_loginName: | syslogin_perform_login | Prototype: | static int syslogin_perform_login(struct logininfo *li) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/loginrec.c | Lines: | 1411-1422 |
| | 6 | 1 |
strvisName: | strvis | Prototype: | int strvis(char *dst, const char *src, int flag) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/vis.c | Lines: | 160-170 |
| | 6 | 2 |
sshbuf_put_u8Name: | sshbuf_put_u8 | Prototype: | int sshbuf_put_u8(struct sshbuf *buf, u_char val) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-basic.c | Lines: | 335-345 |
| | 6 | 2 |
sshbuf_put_u64Name: | sshbuf_put_u64 | Prototype: | int sshbuf_put_u64(struct sshbuf *buf, u_int64_t val) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-basic.c | Lines: | 299-309 |
| | 6 | 2 |
sshbuf_put_u32Name: | sshbuf_put_u32 | Prototype: | int sshbuf_put_u32(struct sshbuf *buf, u_int32_t val) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-basic.c | Lines: | 311-321 |
| | 6 | 2 |
sshbuf_put_u16Name: | sshbuf_put_u16 | Prototype: | int sshbuf_put_u16(struct sshbuf *buf, u_int16_t val) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-basic.c | Lines: | 323-333 |
| | 6 | 2 |
ssh_packet_type_is_kexName: | ssh_packet_type_is_kex | Prototype: | static int ssh_packet_type_is_kex(u_char type) | Coverage: | 54.545% (6/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 1185-1194 |
| | 6 | 1 |
ssh_packet_putName: | ssh_packet_put | Prototype: | int ssh_packet_put(struct ssh *ssh, int type, const u_char *data, size_t len) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | Lines: | 274-284 |
| | 6 | 2 |
ssh_packet_is_rekeyingName: | ssh_packet_is_rekeying | Prototype: | int ssh_packet_is_rekeying(struct ssh *ssh) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 272-277 |
| | 6 | 1 |
ssh_kill_proxy_commandName: | ssh_kill_proxy_command | Prototype: | void ssh_kill_proxy_command(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c | Lines: | 256-265 |
| | 6 | 2 |
ssh_digest_freeName: | ssh_digest_free | Prototype: | void ssh_digest_free(struct ssh_digest_ctx *ctx) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/digest-openssl.c | Lines: | 174-181 |
| | 6 | 2 |
ssh_digest_bytesName: | ssh_digest_bytes | Prototype: | size_t ssh_digest_bytes(int alg) | Coverage: | 66.667% (2/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/digest-openssl.c | Lines: | 98-104 |
| | 6 | 1 |
session_shell_reqName: | session_shell_req | Prototype: | static int session_shell_req(struct ssh *ssh, Session *s) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 2038-2043 |
| | 6 | 2 |
session_set_fdsName: | session_set_fds | Prototype: | void session_set_fds(struct ssh *ssh, Session *s, int fdin, int fdout, int fderr, int ignore_fderr, int is_tty) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 2165-2179 |
| | 6 | 2 |
session_get_remote_name_or_ipName: | session_get_remote_name_or_ip | Prototype: | const char * session_get_remote_name_or_ip(struct ssh *ssh, u_int utmp_size, int use_dns) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 2626-2636 |
| | 6 | 3 |
session_exec_reqName: | session_exec_req | Prototype: | static int session_exec_req(struct ssh *ssh, Session *s) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 2045-2055 |
| | 6 | 2 |
send_handleName: | send_handle | Prototype: | static void send_handle(u_int32_t id, int handle) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | Lines: | 558-568 |
| | 6 | 1 |
revoked_serial_tree_RB_NFINDName: | revoked_serial_tree_RB_NFIND | Prototype: | static struct revoked_serial * revoked_serial_tree_RB_NFIND(struct revoked_serial_tree *head, struct revoked_serial *elm) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 62-62 |
| | 6 | 4 |
revoked_serial_tree_RB_FINDName: | revoked_serial_tree_RB_FIND | Prototype: | static struct revoked_serial * revoked_serial_tree_RB_FIND(struct revoked_serial_tree *head, struct revoked_serial *elm) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 62-62 |
| | 6 | 4 |
revoked_key_id_tree_RB_NFINDName: | revoked_key_id_tree_RB_NFIND | Prototype: | static struct revoked_key_id * revoked_key_id_tree_RB_NFIND(struct revoked_key_id_tree *head, struct revoked_key_id *elm) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 71-71 |
| | 6 | 4 |
revoked_key_id_tree_RB_FINDName: | revoked_key_id_tree_RB_FIND | Prototype: | static struct revoked_key_id * revoked_key_id_tree_RB_FIND(struct revoked_key_id_tree *head, struct revoked_key_id *elm) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 71-71 |
| | 6 | 4 |
revoked_blob_tree_RB_NFINDName: | revoked_blob_tree_RB_NFIND | Prototype: | static struct revoked_blob * revoked_blob_tree_RB_NFIND(struct revoked_blob_tree *head, struct revoked_blob *elm) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 81-81 |
| | 6 | 4 |
revoked_blob_tree_RB_FINDName: | revoked_blob_tree_RB_FIND | Prototype: | static struct revoked_blob * revoked_blob_tree_RB_FIND(struct revoked_blob_tree *head, struct revoked_blob *elm) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 81-81 |
| | 6 | 4 |
record_loginName: | record_login | Prototype: | void record_login(pid_t pid, const char *tty, const char *user, uid_t uid, const char *host, struct sockaddr *addr, socklen_t addrlen) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshlogin.c | Lines: | 132-145 |
| | 6 | 1 |
reason2txtName: | reason2txt | Prototype: | static char * reason2txt(int reason) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 3131-3145 |
| | 6 | 5 |
rdynamic_closeName: | rdynamic_close | Prototype: | static void rdynamic_close(struct ssh *ssh, Channel *c) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 1527-1536 |
| | 6 | 1 |
pubkey_resetName: | pubkey_reset | Prototype: | static void pubkey_reset(Authctxt *authctxt) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 1633-1640 |
| | 6 | 2 |
platform_disable_tracingName: | platform_disable_tracing | Prototype: | void platform_disable_tracing(int strict) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/platform-tracing.c | Lines: | 33-51 |
| | 6 | 2 |
pdf_init [umac.c #2]Name: | pdf_init [umac.c #2] | Prototype: | static void pdf_init(pdf_ctx *pc, aes_int_key prf_key) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 222-233 |
| | 6 | 1 |
pdf_init [umac.c #1]Name: | pdf_init [umac.c #1] | Prototype: | static void pdf_init(pdf_ctx *pc, aes_int_key prf_key) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 222-233 |
| | 6 | 1 |
packet_closeName: | packet_close | Prototype: | void packet_close(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/opacket.c | Lines: | 255-260 |
| | 6 | 1 |
nh_reset [umac.c #2]Name: | nh_reset [umac.c #2] | Prototype: | static void nh_reset(nh_ctx *hc) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 581-597 |
| | 6 | 1 |
mm_chall_setupName: | mm_chall_setup | Prototype: | static void mm_chall_setup(char **name, char **infotxt, u_int *numprompts, char ***prompts, u_int **echo_on) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | Lines: | 794-804 |
| | 6 | 1 |
match_hostnameName: | match_hostname | Prototype: | int match_hostname(const char *host, const char *pattern) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/match.c | Lines: | 179-189 |
| | 6 | 1 |
make_absoluteName: | make_absolute | Prototype: | static char * make_absolute(char *p, const char *pwd) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | Lines: | 386-398 |
| | 6 | 2 |
lookup_key_in_hostkeys_by_typeName: | lookup_key_in_hostkeys_by_type | Prototype: | int lookup_key_in_hostkeys_by_type(struct hostkeys *hostkeys, int keytype, const struct hostkey_entry **found) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hostfile.c | Lines: | 404-410 |
| | 6 | 1 |
key_print_wrapperName: | key_print_wrapper | Prototype: | static int key_print_wrapper(struct sshkey *hostkey, struct ssh *ssh) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keyscan.c | Lines: | 196-205 |
| | 6 | 2 |
ip_short [umac.c #1]Name: | ip_short [umac.c #1] | Prototype: | static void ip_short(uhash_ctx_t ahc, UINT8 *nh_res, u_char *res) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 887-906 |
| | 6 | 1 |
ga_matchName: | ga_match | Prototype: | int ga_match(char * const *groups, int n) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/groupaccess.c | Lines: | 84-94 |
| | 6 | 4 |
freezeroName: | freezero | Prototype: | void freezero(void *ptr, size_t sz) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/freezero.c | Lines: | 24-31 |
| | 6 | 2 |
fill_default_options_for_canonicalizationName: | fill_default_options_for_canonicalization | Prototype: | void fill_default_options_for_canonicalization(Options *options) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c | Lines: | 1915-1924 |
| | 6 | 4 |
dump_cfg_stringName: | dump_cfg_string | Prototype: | static void dump_cfg_string(ServerOpCodes code, const char *val) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | Lines: | 2446-2451 |
| | 6 | 1 |
do_statName: | do_stat | Prototype: | Attrib * do_stat(struct sftp_conn *conn, const char *path, int quiet) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | Lines: | 742-754 |
| | 6 | 1 |
do_fileName: | do_file | Prototype: | static int do_file(int agent_fd, int deleting, int key_only, char *file, int qflag) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-add.c | Lines: | 495-506 |
| | 6 | 4 |
crypto_sign_ed25519_ref_packName: | crypto_sign_ed25519_ref_pack | Prototype: | void crypto_sign_ed25519_ref_pack(unsigned char r[32], const crypto_sign_ed25519_ref_ge25519 *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c | Lines: | 243-251 |
| | 6 | 1 |
count_dns_rrName: | 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 |
close_socketName: | 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 |
cipher_get_keyiv_lenName: | 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 |
channel_input_ocloseName: | 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_free_allName: | 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_close_allName: | 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 |
blob_cmpName: | blob_cmp | Prototype: | static int blob_cmp(struct revoked_blob *a, struct revoked_blob *b) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 118-129 |
| | 6 | 3 |
blf_encName: | blf_enc | Prototype: | void blf_enc(blf_ctx *c, u_int32_t *data, u_int16_t blocks) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/blowfish.c | Lines: | 514-525 |
| | 6 | 2 |
blf_decName: | blf_dec | Prototype: | void blf_dec(blf_ctx *c, u_int32_t *data, u_int16_t blocks) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/blowfish.c | Lines: | 527-538 |
| | 6 | 2 |
add_listen_addrName: | add_listen_addr | Prototype: | static void add_listen_addr(ServerOptions *options, const char *addr, const char *rdomain, int port) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | Lines: | 714-728 |
| | 6 | 3 |
EVP_MD_CTX_freeName: | EVP_MD_CTX_free | Prototype: | void EVP_MD_CTX_free(EVP_MD_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 624-633 |
| | 6 | 2 |
uuencodeName: | uuencode | Prototype: | int uuencode(const u_char *src, u_int srclength, char *target, size_t targsize) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/uuencode.c | Lines: | 43-48 |
| | 5 | 1 |
userauth_send_bannerName: | userauth_send_banner | Prototype: | void userauth_send_banner(const char *msg) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2.c | Lines: | 140-148 |
| | 5 | 1 |
umac_delete [umac.c #1]Name: | umac_delete [umac.c #1] | Prototype: | int umac_delete(struct umac_ctx *ctx) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 1201-1211 |
| | 5 | 2 |
umac128_delete [umac.c #2]Name: | umac128_delete [umac.c #2] | Prototype: | int umac128_delete(struct umac128_ctx *ctx) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 1201-1211 |
| | 5 | 2 |
uhash_reset [umac.c #1]Name: | uhash_reset [umac.c #1] | Prototype: | static int uhash_reset(uhash_ctx_t pc) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 933-948 |
| | 5 | 1 |
timingsafe_bcmpName: | timingsafe_bcmp | Prototype: | int timingsafe_bcmp(const void *b1, const void *b2, size_t n) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/timingsafe_bcmp.c | Lines: | 23-32 |
| | 5 | 2 |
syslogin_write_entryName: | syslogin_write_entry | Prototype: | int syslogin_write_entry(struct logininfo *li) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/loginrec.c | Lines: | 1446-1458 |
| | 5 | 4 |
sshpkt_startName: | sshpkt_start | Prototype: | int sshpkt_start(struct ssh *ssh, u_char type) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 2573-2583 |
| | 5 | 1 |