| Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
try_identity| Name: | try_identity | | Prototype: | static int try_identity(Identity *id) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | | Lines: | 1642-1654 |
| | 8 | 3 |
start_compression_in| Name: | start_compression_in | | Prototype: | static int start_compression_in(struct ssh *ssh) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 708-723 |
| | 8 | 5 |
sshkey_verify| Name: | sshkey_verify | | Prototype: | int sshkey_verify(const struct sshkey *key, const u_char *sig, size_t siglen, const u_char *data, size_t dlen, const char *alg, u_int compat) | | Coverage: | 63.158% (12/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 2435-2467 |
| | 8 | 11 |
sshkey_ec_nid_to_hash_alg| Name: | sshkey_ec_nid_to_hash_alg | | Prototype: | int sshkey_ec_nid_to_hash_alg(int nid) | | Coverage: | 60.000% (6/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 436-451 |
| | 8 | 4 |
sshkey_check_revoked| Name: | sshkey_check_revoked | | Prototype: | int sshkey_check_revoked(struct sshkey *key, const char *revoked_keys_file) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfile.c | | Lines: | 512-537 |
| | 8 | 5 |
sshbuf_check_reserve| Name: | sshbuf_check_reserve | | Prototype: | int sshbuf_check_reserve(const struct sshbuf *buf, size_t len) | | Coverage: | 78.571% (11/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf.c | | Lines: | 284-298 |
| | 8 | 4 |
ssh_packet_init_compression| Name: | ssh_packet_init_compression | | Prototype: | static int ssh_packet_init_compression(struct ssh *ssh) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 679-686 |
| | 8 | 2 |
ssh_krl_check_key| Name: | ssh_krl_check_key | | Prototype: | int ssh_krl_check_key(struct ssh_krl *krl, const struct sshkey *key) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | | Lines: | 1316-1331 |
| | 8 | 4 |
squeeze| Name: | squeeze | | Prototype: | static void squeeze(unsigned int a[32]) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/smult_curve25519_ref.c | | Lines: | 34-44 |
| | 8 | 3 |
select| Name: | select | | Prototype: | static void select(unsigned int p[64],unsigned int q[64],const unsigned int r[64],const unsigned int s[64],unsigned int b) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/smult_curve25519_ref.c | | Lines: | 110-122 |
| | 8 | 2 |
revoked_serial_tree_RB_REMOVE| Name: | revoked_serial_tree_RB_REMOVE | | Prototype: | static struct revoked_serial * revoked_serial_tree_RB_REMOVE(struct revoked_serial_tree *head, struct revoked_serial *elm) | | Coverage: | 0.000% (0/57) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | | Lines: | 62-62 |
| | 8 | 18 |
revoked_key_id_tree_RB_REMOVE| Name: | revoked_key_id_tree_RB_REMOVE | | Prototype: | static struct revoked_key_id * revoked_key_id_tree_RB_REMOVE(struct revoked_key_id_tree *head, struct revoked_key_id *elm) | | Coverage: | 0.000% (0/57) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | | Lines: | 71-71 |
| | 8 | 18 |
revoked_blob_tree_RB_REMOVE| Name: | revoked_blob_tree_RB_REMOVE | | Prototype: | static struct revoked_blob * revoked_blob_tree_RB_REMOVE(struct revoked_blob_tree *head, struct revoked_blob *elm) | | Coverage: | 0.000% (0/57) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | | Lines: | 81-81 |
| | 8 | 18 |
reseed_prngs| Name: | reseed_prngs | | Prototype: | static void reseed_prngs(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | | Lines: | 508-527 |
| | 8 | 2 |
remote_glob| Name: | remote_glob | | Prototype: | int remote_glob(struct sftp_conn *conn, const char *pattern, int flags, int (*errfunc)(const char *, int), _ssh_compat_glob_t *pglob) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-glob.c | | Lines: | 136-150 |
| | 8 | 1 |
record_logout| Name: | record_logout | | Prototype: | void record_logout(pid_t pid, const char *tty, const char *user) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshlogin.c | | Lines: | 162-170 |
| | 8 | 1 |
path_append| Name: | path_append | | Prototype: | char * path_append(const char *p1, const char *p2) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | | Lines: | 1906-1919 |
| | 8 | 2 |
parse_token| Name: | parse_token | | Prototype: | static ServerOpCodes parse_token(const char *cp, const char *filename, int linenum, u_int *flags) | | Coverage: | 66.667% (4/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | | Lines: | 680-695 |
| | 8 | 3 |
parse_ssh_uri| Name: | parse_ssh_uri | | Prototype: | int parse_ssh_uri(const char *uri, char **userp, char **hostp, int *portp) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c | | Lines: | 2397-2407 |
| | 8 | 2 |
mult121665| Name: | mult121665 | | Prototype: | static void mult121665(unsigned int out[32],const unsigned int a[32]) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/smult_curve25519_ref.c | | Lines: | 77-88 |
| | 8 | 3 |
monitor_permit_authentications| Name: | monitor_permit_authentications | | Prototype: | static void monitor_permit_authentications(int permit) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 253-265 |
| | 8 | 3 |
monitor_permit| Name: | monitor_permit | | Prototype: | static void monitor_permit(struct mon_table *ent, enum monitor_reqtype type, int permit) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 240-251 |
| | 8 | 3 |
monitor_allowed_key| Name: | monitor_allowed_key | | Prototype: | static int monitor_allowed_key(u_char *blob, u_int bloblen) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 540-548 |
| | 8 | 2 |
mm_get_keystate| Name: | mm_get_keystate | | Prototype: | void mm_get_keystate(struct monitor *pmonitor) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 1678-1688 |
| | 8 | 2 |
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 |
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 |
login_set_current_time| Name: | login_set_current_time | | Prototype: | void login_set_current_time(struct logininfo *li) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/loginrec.c | | Lines: | 406-415 |
| | 8 | 1 |
log_level_number| Name: | log_level_number | | Prototype: | LogLevel log_level_number(char *name) | | Coverage: | 62.500% (5/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/log.c | | Lines: | 137-147 |
| | 8 | 4 |
log_facility_number| Name: | log_facility_number | | Prototype: | SyslogFacility log_facility_number(char *name) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/log.c | | Lines: | 114-124 |
| | 8 | 4 |
log_change_level| Name: | log_change_level | | Prototype: | int log_change_level(LogLevel new_log_level) | | Coverage: | 21.429% (3/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/log.c | | Lines: | 338-359 |
| | 8 | 11 |
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 |
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 |
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 |
input_userauth_success_unexpected| Name: | input_userauth_success_unexpected | | Prototype: | int input_userauth_success_unexpected(int type, u_int32_t seq, struct ssh *ssh) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | | Lines: | 540-551 |
| | 8 | 2 |
handle_to_name| Name: | handle_to_name | | Prototype: | static char * handle_to_name(int handle) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 356-363 |
| | 8 | 2 |
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 |
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 |
g_strncmp| Name: | g_strncmp | | Prototype: | static int g_strncmp(const Char *s1, const char *s2, size_t n) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c | | Lines: | 422-435 |
| | 8 | 4 |
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 |
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 |
fmt_time| Name: | fmt_time | | Prototype: | static char * fmt_time(time_t seconds) | | Coverage: | 0.000% (0/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/moduli.c | | Lines: | 512-526 |
| | 8 | 2 |
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 |
do_rmdir| Name: | do_rmdir | | Prototype: | int do_rmdir(struct sftp_conn *conn, const char *path) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | | Lines: | 726-740 |
| | 8 | 2 |
do_rm| Name: | do_rm | | Prototype: | int do_rm(struct sftp_conn *conn, const char *path) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | | Lines: | 695-708 |
| | 8 | 2 |
do_mkdir| Name: | do_mkdir | | Prototype: | int do_mkdir(struct sftp_conn *conn, const char *path, Attrib *a, int print_flag) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | | Lines: | 710-724 |
| | 8 | 2 |
do_fsetstat| Name: | do_fsetstat | | Prototype: | int do_fsetstat(struct sftp_conn *conn, const u_char *handle, u_int handle_len, Attrib *a) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | | Lines: | 808-823 |
| | 8 | 2 |
dns_result_totext| Name: | dns_result_totext | | Prototype: | static const char * dns_result_totext(unsigned int res) | | Coverage: | 0.000% (0/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dns.c | | Lines: | 56-75 |
| | 8 | 8 |
dispatch_protocol_error| Name: | dispatch_protocol_error | | Prototype: | int dispatch_protocol_error(int type, u_int32_t seq, struct ssh *ssh) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dispatch.c | | Lines: | 40-52 |
| | 8 | 2 |
crypto_sign_ed25519_ref_fe25519_iszero| Name: | crypto_sign_ed25519_ref_fe25519_iszero | | Prototype: | int crypto_sign_ed25519_ref_fe25519_iszero(const crypto_sign_ed25519_ref_fe25519 *x) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/fe25519.c | | Lines: | 117-127 |
| | 8 | 2 |
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 |
clear_pass| Name: | clear_pass | | Prototype: | static void clear_pass(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-add.c | | Lines: | 99-107 |
| | 8 | 2 |
choose_t| Name: | choose_t | | Prototype: | static void choose_t(ge25519_aff *t, unsigned long long pos, signed char b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c | | Lines: | 170-181 |
| | 8 | 1 |
channel_request_rforward_cancel| Name: | channel_request_rforward_cancel | | Prototype: | int channel_request_rforward_cancel(struct ssh *ssh, struct Forward *fwd) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 3987-3998 |
| | 8 | 2 |
channel_register_open_confirm| Name: | channel_register_open_confirm | | Prototype: | void channel_register_open_confirm(struct ssh *ssh, int id, channel_open_fn *fn, void *ctx) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 938-950 |
| | 8 | 2 |
channel_register_cleanup| Name: | channel_register_cleanup | | Prototype: | void channel_register_cleanup(struct ssh *ssh, int id, channel_callback_fn *fn, int do_close) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 952-964 |
| | 8 | 2 |
channel_handle_efd| Name: | channel_handle_efd | | Prototype: | static int channel_handle_efd(struct ssh *ssh, Channel *c, fd_set *readset, fd_set *writeset) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 2101-2117 |
| | 8 | 4 |
channel_from_packet_id| Name: | channel_from_packet_id | | Prototype: | static Channel * channel_from_packet_id(struct ssh *ssh, const char *where, const char *what) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 2932-2943 |
| | 8 | 2 |
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_close_fds| Name: | channel_close_fds | | Prototype: | static void channel_close_fds(struct ssh *ssh, Channel *c) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 441-453 |
| | 8 | 4 |
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 |
chan_read_failed| Name: | chan_read_failed | | Prototype: | void chan_read_failed(struct ssh *ssh, Channel *c) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/nchan.c | | Lines: | 107-121 |
| | 8 | 3 |
chan_rcvd_ieof| Name: | chan_rcvd_ieof | | Prototype: | void chan_rcvd_ieof(struct ssh *ssh, Channel *c) | | Coverage: | 0.000% (0/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/nchan.c | | Lines: | 251-262 |
| | 8 | 3 |
bitmap_clear_bit| Name: | bitmap_clear_bit | | Prototype: | void bitmap_clear_bit(struct bitmap *b, u_int n) | | Coverage: | 44.444% (4/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/bitmap.c | | Lines: | 125-138 |
| | 8 | 3 |
auth_restrict_session| Name: | auth_restrict_session | | Prototype: | void auth_restrict_session(struct ssh *ssh) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c | | Lines: | 1092-1107 |
| | 8 | 2 |
auth_maxtries_exceeded| Name: | auth_maxtries_exceeded | | Prototype: | void auth_maxtries_exceeded(Authctxt *authctxt) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c | | Lines: | 375-388 |
| | 8 | 1 |
auth_get_canonical_hostname| Name: | auth_get_canonical_hostname | | Prototype: | const char * auth_get_canonical_hostname(struct ssh *ssh, int use_dns) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c | | Lines: | 839-852 |
| | 8 | 3 |
auth_debug_reset| Name: | auth_debug_reset | | Prototype: | void auth_debug_reset(void) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c | | Lines: | 708-715 |
| | 8 | 3 |
auth2_method_allowed| Name: | auth2_method_allowed | | Prototype: | int auth2_method_allowed(Authctxt *authctxt, const char *method, const char *submethod) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2.c | | Lines: | 436-454 |
| | 8 | 4 |
addr_netmatch| Name: | addr_netmatch | | Prototype: | static int addr_netmatch(const struct xaddr *host, const struct xaddr *net, u_int masklen) | | Coverage: | 40.000% (4/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | | Lines: | 348-361 |
| | 8 | 4 |
addr_is_all0s| Name: | addr_is_all0s | | Prototype: | static int addr_is_all0s(const struct xaddr *a) | | Coverage: | 23.077% (3/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | | Lines: | 270-286 |
| | 8 | 6 |
a2port| Name: | a2port | | Prototype: | int a2port(const char *s) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Lines: | 332-342 |
| | 8 | 2 |
RSA_get0_factors| Name: | RSA_get0_factors | | Prototype: | void RSA_get0_factors(const RSA *r, const BIGNUM **p, const BIGNUM **q) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | | Lines: | 305-312 |
| | 8 | 3 |
ECDSA_SIG_get0| Name: | ECDSA_SIG_get0 | | Prototype: | void ECDSA_SIG_get0(const ECDSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | | Lines: | 421-428 |
| | 8 | 3 |
DSA_get0_key| Name: | DSA_get0_key | | Prototype: | void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, const BIGNUM **priv_key) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | | Lines: | 197-204 |
| | 8 | 3 |
DSA_SIG_get0| Name: | DSA_SIG_get0 | | Prototype: | void DSA_SIG_get0(const DSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | | Lines: | 394-401 |
| | 8 | 3 |
DH_get0_key| Name: | DH_get0_key | | Prototype: | void DH_get0_key(const DH *dh, const BIGNUM **pub_key, const BIGNUM **priv_key) | | Coverage: | 57.143% (4/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | | Lines: | 484-491 |
| | 8 | 3 |
xcrypt| Name: | xcrypt | | Prototype: | char * xcrypt(const char *password, const char *salt) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/xcrypt.c | | Lines: | 98-127 |
| | 7 | 2 |
userauth_none| Name: | userauth_none | | Prototype: | static int userauth_none(struct ssh *ssh) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-none.c | | Lines: | 61-72 |
| | 7 | 3 |
uhash_reset [umac.c #2]| Name: | uhash_reset [umac.c #2] | | 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 #2 | | Lines: | 933-948 |
| | 7 | 1 |
sshkey_type_plain| Name: | sshkey_type_plain | | Prototype: | int sshkey_type_plain(int type) | | Coverage: | 83.333% (10/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 349-366 |
| | 7 | 7 |
sshkey_froms| Name: | sshkey_froms | | Prototype: | int sshkey_froms(struct sshbuf *buf, struct sshkey **keyp) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 2290-2301 |
| | 7 | 2 |
sshbuf_set_parent| Name: | sshbuf_set_parent | | Prototype: | int sshbuf_set_parent(struct sshbuf *child, struct sshbuf *parent) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf.c | | Lines: | 104-115 |
| | 7 | 2 |
sshbuf_put| Name: | sshbuf_put | | Prototype: | int sshbuf_put(struct sshbuf *buf, const void *v, size_t len) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-basic.c | | Lines: | 235-246 |
| | 7 | 3 |
sshbuf_ptr| Name: | sshbuf_ptr | | Prototype: | const u_char * sshbuf_ptr(const struct sshbuf *buf) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf.c | | Lines: | 268-274 |
| | 7 | 2 |
sshbuf_mutable_ptr| Name: | sshbuf_mutable_ptr | | Prototype: | u_char * sshbuf_mutable_ptr(const struct sshbuf *buf) | | Coverage: | 87.500% (7/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf.c | | Lines: | 276-282 |
| | 7 | 2 |
sshbuf_maybe_pack| Name: | sshbuf_maybe_pack | | Prototype: | static void sshbuf_maybe_pack(struct sshbuf *buf, int force) | | Coverage: | 80.000% (12/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf.c | | Lines: | 52-66 |
| | 7 | 3 |
ssh_packet_set_timeout| Name: | ssh_packet_set_timeout | | Prototype: | void ssh_packet_set_timeout(struct ssh *ssh, int timeout, int count) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 319-332 |
| | 7 | 3 |
ssh_packet_set_postauth| Name: | ssh_packet_set_postauth | | Prototype: | static int ssh_packet_set_postauth(struct ssh *ssh) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2147-2159 |
| | 7 | 2 |
ssh_krl_revoke_key_explicit| Name: | ssh_krl_revoke_key_explicit | | Prototype: | int ssh_krl_revoke_key_explicit(struct ssh_krl *krl, const struct sshkey *key) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | | Lines: | 405-416 |
| | 7 | 2 |
ssh_krl_revoke_cert_by_serial_range| Name: | ssh_krl_revoke_cert_by_serial_range | | Prototype: | int ssh_krl_revoke_cert_by_serial_range(struct ssh_krl *krl, const struct sshkey *ca_key, u_int64_t lo, u_int64_t hi) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | | Lines: | 328-340 |
| | 7 | 3 |
ssh_clear_newkeys| Name: | ssh_clear_newkeys | | Prototype: | void ssh_clear_newkeys(struct ssh *ssh, int mode) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 819-826 |
| | 7 | 2 |
ssh2_capable| Name: | ssh2_capable | | Prototype: | static int ssh2_capable(int remote_major, int remote_minor) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keyscan.c | | Lines: | 207-221 |
| | 7 | 5 |
shadow_pw| Name: | shadow_pw | | Prototype: | char * shadow_pw(struct passwd *pw) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/xcrypt.c | | Lines: | 134-162 |
| | 7 | 2 |
session_window_change_req| Name: | session_window_change_req | | Prototype: | static int session_window_change_req(struct ssh *ssh, Session *s) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | | Lines: | 1903-1913 |
| | 7 | 2 |
rmspace| Name: | rmspace | | Prototype: | static void rmspace(u_char *buf, size_t len) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | | Lines: | 348-360 |
| | 7 | 4 |
process_mux_proxy| Name: | process_mux_proxy | | Prototype: | static int process_mux_proxy(struct ssh *ssh, u_int rid, Channel *c, struct sshbuf *m, struct sshbuf *reply) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 1143-1157 |
| | 7 | 2 |
process_mux_alive_check| Name: | process_mux_alive_check | | Prototype: | static int process_mux_alive_check(struct ssh *ssh, u_int rid, Channel *c, struct sshbuf *m, struct sshbuf *reply) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 511-526 |
| | 7 | 2 |
pkcs11_provider_unref| Name: | pkcs11_provider_unref | | Prototype: | static void pkcs11_provider_unref(struct pkcs11_provider *p) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | | Lines: | 119-130 |
| | 7 | 3 |
pkcs11_init| Name: | pkcs11_init | | Prototype: | int pkcs11_init(int interactive) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | | Lines: | 78-84 |
| | 7 | 1 |