| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
crypto_sign_ed25519_open| Name: | crypto_sign_ed25519_open | | Prototype: | int crypto_sign_ed25519_open( unsigned char *m,unsigned long long *mlen, const unsigned char *sm,unsigned long long smlen, const unsigned char *pk ) | | Coverage: | 88.235% (15/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ed25519.c | | Lines: | 103-144 |
| | 22 | 6 |
daemonized| Name: | daemonized | | Prototype: | int daemonized(void) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Lines: | 1580-1595 |
| | 22 | 4 |
do_fsync| Name: | do_fsync | | Prototype: | int do_fsync(struct sftp_conn *conn, u_char *handle, u_int handle_len) | | Coverage: | 0.000% (0/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | | Lines: | 994-1023 |
| | 22 | 5 |
fmprintf| Name: | fmprintf | | Prototype: | int fmprintf(FILE *stream, const char *fmt, ...) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/utf8.c | | Lines: | 277-287 |
| | 22 | 1 |
get_local_name| Name: | get_local_name | | Prototype: | char * get_local_name(int fd) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/canohost.c | | Lines: | 133-151 |
| | 22 | 3 |
get_status| Name: | get_status | | Prototype: | static u_int get_status(struct sftp_conn *conn, u_int expected_id) | | Coverage: | 0.000% (0/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | | Lines: | 213-241 |
| | 22 | 6 |
match_cfg_line_group| Name: | match_cfg_line_group | | Prototype: | static int match_cfg_line_group(const char *grps, int line, const char *user) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | | Lines: | 960-986 |
| | 22 | 6 |
mm_answer_authpassword| Name: | mm_answer_authpassword | | Prototype: | int mm_answer_authpassword(int sock, struct sshbuf *m) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 849-887 |
| | 22 | 5 |
mux_remove_remote_forwardings| Name: | mux_remove_remote_forwardings | | Prototype: | static void mux_remove_remote_forwardings(struct ssh *ssh, Channel *c) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 549-579 |
| | 22 | 4 |
nh_aux [umac.c #1]| Name: | nh_aux [umac.c #1] | | Prototype: | static void nh_aux(void *kp, const void *dp, void *hp, UINT32 dlen) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | | Lines: | 365-408 |
| | 22 | 2 |
packet_disconnect| Name: | packet_disconnect | | Prototype: | void packet_disconnect(const char *fmt, ...) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/opacket.c | | Lines: | 298-308 |
| | 22 | 1 |
packet_send_debug| Name: | packet_send_debug | | Prototype: | void packet_send_debug(const char *fmt, ...) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/opacket.c | | Lines: | 310-320 |
| | 22 | 1 |
process_mkdir| Name: | process_mkdir | | Prototype: | static void process_mkdir(u_int32_t id) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 1107-1126 |
| | 22 | 2 |
process_queued_listen_addrs| Name: | process_queued_listen_addrs | | Prototype: | static void process_queued_listen_addrs(ServerOptions *options) | | Coverage: | 60.000% (6/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | | Lines: | 835-855 |
| | 22 | 4 |
remote_open_match| Name: | remote_open_match | | Prototype: | static int remote_open_match(struct permission *allowed_open, struct Forward *fwd) | | Coverage: | 0.000% (0/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 3694-3718 |
| | 22 | 4 |
send_msg| Name: | send_msg | | Prototype: | static void send_msg(struct sftp_conn *conn, struct sshbuf *m) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | | Lines: | 108-130 |
| | 22 | 3 |
session_close_by_channel| Name: | session_close_by_channel | | Prototype: | void session_close_by_channel(struct ssh *ssh, int id, void *arg) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | | Lines: | 2394-2428 |
| | 22 | 6 |
sshbuf_get_bignum1| Name: | sshbuf_get_bignum1 | | Prototype: | int sshbuf_get_bignum1(struct sshbuf *buf, BIGNUM *v) | | Coverage: | 61.111% (11/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-crypto.c | | Lines: | 48-72 |
| | 22 | 6 |
sshbuf_put_bignum2| Name: | sshbuf_put_bignum2 | | Prototype: | int sshbuf_put_bignum2(struct sshbuf *buf, const BIGNUM *v) | | Coverage: | 64.706% (11/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-crypto.c | | Lines: | 146-166 |
| | 22 | 5 |
sshbuf_putf| Name: | sshbuf_putf | | Prototype: | int sshbuf_putf(struct sshbuf *buf, const char *fmt, ...) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-basic.c | | Lines: | 254-264 |
| | 22 | 1 |
start_progress_meter| Name: | start_progress_meter | | Prototype: | void start_progress_meter(const char *f, off_t filesize, off_t *ctr) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/progressmeter.c | | Lines: | 249-268 |
| | 22 | 2 |
uhash_init [umac.c #1]| Name: | uhash_init [umac.c #1] | | Prototype: | static void uhash_init(uhash_ctx_t ahc, aes_int_key prf_key) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | | Lines: | 957-998 |
| | 22 | 4 |
uhash_init [umac.c #2]| Name: | uhash_init [umac.c #2] | | Prototype: | static void uhash_init(uhash_ctx_t ahc, aes_int_key prf_key) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | | Lines: | 957-998 |
| | 22 | 4 |
auth_shadow_acctexpired| Name: | auth_shadow_acctexpired | | Prototype: | int auth_shadow_acctexpired(struct spwd *spw) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-shadow.c | | Lines: | 55-81 |
| | 23 | 5 |
channel_check_window| Name: | channel_check_window | | Prototype: | static int channel_check_window(struct ssh *ssh, Channel *c) | | Coverage: | 0.000% (0/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 2119-2148 |
| | 23 | 4 |
channel_connect_by_listen_address| Name: | channel_connect_by_listen_address | | Prototype: | Channel * channel_connect_by_listen_address(struct ssh *ssh, const char *listen_host, u_short listen_port, char *ctype, char *rname) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 4272-4298 |
| | 23 | 5 |
format_identity| Name: | format_identity | | Prototype: | static char * format_identity(Identity *id) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | | Lines: | 588-606 |
| | 23 | 2 |
input_userauth_service_accept| Name: | input_userauth_service_accept | | Prototype: | int input_userauth_service_accept(int type, u_int32_t seq, struct ssh *ssh) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | | Lines: | 419-449 |
| | 23 | 5 |
load_hostkeys| Name: | load_hostkeys | | Prototype: | void load_hostkeys(struct hostkeys *hostkeys, const char *host, const char *path) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hostfile.c | | Lines: | 270-289 |
| | 23 | 4 |
match_pattern| Name: | match_pattern | | Prototype: | int match_pattern(const char *s, const char *pattern) | | Coverage: | 86.111% (31/36) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/match.c | | Lines: | 56-112 |
| | 23 | 12 |
mm_answer_authserv| Name: | mm_answer_authserv | | Prototype: | int mm_answer_authserv(int sock, struct sshbuf *m) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 828-847 |
| | 23 | 3 |
process_request_identities| Name: | process_request_identities | | Prototype: | static void process_request_identities(SocketEntry *e) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | | Lines: | 235-259 |
| | 23 | 6 |
recv_msg| Name: | recv_msg | | Prototype: | static int recv_msg(struct sshbuf *m) | | Coverage: | 0.000% (0/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11-client.c | | Lines: | 69-100 |
| | 23 | 8 |
sieve_large| Name: | sieve_large | | Prototype: | static void sieve_large(u_int32_t s) | | Coverage: | 0.000% (0/30) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/moduli.c | | Lines: | 184-235 |
| | 23 | 10 |
ssh_free| Name: | ssh_free | | Prototype: | void ssh_free(struct ssh *ssh) | | Coverage: | 73.913% (17/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | | Lines: | 137-160 |
| | 23 | 7 |
ssh_packet_stop_discard| Name: | ssh_packet_stop_discard | | Prototype: | int ssh_packet_stop_discard(struct ssh *ssh) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 366-391 |
| | 23 | 5 |
sshbuf_fromb| Name: | sshbuf_fromb | | Prototype: | struct sshbuf * sshbuf_fromb(struct sshbuf *buf) | | Coverage: | 40.000% (4/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf.c | | Lines: | 117-131 |
| | 23 | 4 |
sshkey_format_cert_validity| Name: | sshkey_format_cert_validity | | Prototype: | size_t sshkey_format_cert_validity(const struct sshkey_cert *cert, char *s, size_t l) | | Coverage: | 0.000% (0/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 2738-2773 |
| | 23 | 6 |
suspchild| Name: | suspchild | | Prototype: | static void suspchild(int signo) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | | Lines: | 233-242 |
| | 23 | 3 |
addr_and| Name: | addr_and | | Prototype: | static int addr_and(struct xaddr *dst, const struct xaddr *a, const struct xaddr *b) | | Coverage: | 33.333% (6/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | | Lines: | 149-170 |
| | 24 | 6 |
channel_garbage_collect| Name: | channel_garbage_collect | | Prototype: | static void channel_garbage_collect(struct ssh *ssh, Channel *c) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 2347-2366 |
| | 24 | 6 |
check_host_cert| Name: | check_host_cert | | Prototype: | static int check_host_cert(const char *host, const struct sshkey *key) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c | | Lines: | 736-760 |
| | 24 | 4 |
disconnect_controlling_tty| Name: | disconnect_controlling_tty | | Prototype: | void disconnect_controlling_tty(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshpty.c | | Lines: | 218-229 |
| | 24 | 2 |
do_convert_to_pkcs8| Name: | do_convert_to_pkcs8 | | Prototype: | static void do_convert_to_pkcs8(struct sshkey *k) | | Coverage: | 0.000% (0/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | | Lines: | 353-375 |
| | 24 | 8 |
do_login| Name: | do_login | | Prototype: | void do_login(struct ssh *ssh, Session *s, const char *command) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | | Lines: | 770-818 |
| | 24 | 5 |
freerrset| Name: | freerrset | | Prototype: | void freerrset(struct rrsetinfo *rrset) | | Coverage: | 0.000% (0/25) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/getrrsetbyname.c | | Lines: | 348-377 |
| | 24 | 9 |
kex_send_kexinit| Name: | kex_send_kexinit | | Prototype: | int kex_send_kexinit(struct ssh *ssh) | | Coverage: | 40.000% (8/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | | Lines: | 498-525 |
| | 24 | 6 |
kexdh_server| Name: | kexdh_server | | Prototype: | int kexdh_server(struct ssh *ssh) | | Coverage: | 42.105% (8/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexdhs.c | | Lines: | 56-93 |
| | 24 | 10 |
load_identity| Name: | load_identity | | Prototype: | static struct sshkey * load_identity(char *filename) | | Coverage: | 14.286% (2/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | | Lines: | 299-320 |
| | 24 | 5 |
mac_clear| Name: | mac_clear | | Prototype: | void mac_clear(struct sshmac *mac) | | Coverage: | 25.000% (4/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mac.c | | Lines: | 230-243 |
| | 24 | 6 |
mac_init| Name: | mac_init | | Prototype: | int mac_init(struct sshmac *mac) | | Coverage: | 0.000% (0/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mac.c | | Lines: | 142-164 |
| | 24 | 9 |
main_sigchld_handler| Name: | main_sigchld_handler | | Prototype: | static void main_sigchld_handler(int sig) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | | Lines: | 329-340 |
| | 24 | 2 |
mux_master_control_cleanup_cb| Name: | mux_master_control_cleanup_cb | | Prototype: | static void mux_master_control_cleanup_cb(struct ssh *ssh, int cid, void *unused) | | Coverage: | 0.000% (0/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 227-254 |
| | 24 | 7 |
oom_adjust_restore| Name: | oom_adjust_restore | | Prototype: | void oom_adjust_restore(void) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/port-linux.c | | Lines: | 294-311 |
| | 24 | 3 |
pkcs11_provider_finalize| Name: | pkcs11_provider_finalize | | Prototype: | static void pkcs11_provider_finalize(struct pkcs11_provider *p) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | | Lines: | 92-113 |
| | 24 | 5 |
process_extended_hardlink| Name: | process_extended_hardlink | | Prototype: | static void process_extended_hardlink(u_int32_t id) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 1335-1352 |
| | 24 | 2 |
process_extended_posix_rename| Name: | process_extended_posix_rename | | Prototype: | static void process_extended_posix_rename(u_int32_t id) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 1277-1294 |
| | 24 | 2 |
process_symlink| Name: | process_symlink | | Prototype: | static void process_symlink(u_int32_t id) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 1257-1275 |
| | 24 | 2 |
session_close| Name: | session_close | | Prototype: | void session_close(struct ssh *ssh, Session *s) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | | Lines: | 2344-2373 |
| | 24 | 4 |
ssh_packet_connection_af| Name: | ssh_packet_connection_af | | Prototype: | int ssh_packet_connection_af(struct ssh *ssh) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 463-479 |
| | 24 | 3 |
ssh_packet_enable_delayed_compress| Name: | ssh_packet_enable_delayed_compress | | Prototype: | static int ssh_packet_enable_delayed_compress(struct ssh *ssh) | | Coverage: | 29.630% (8/27) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 976-1007 |
| | 24 | 8 |
sshbuf_b64tod| Name: | sshbuf_b64tod | | Prototype: | int sshbuf_b64tod(struct sshbuf *buf, const char *b64) | | Coverage: | 53.846% (7/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-misc.c | | Lines: | 113-137 |
| | 24 | 5 |
sshbuf_put_ec| Name: | sshbuf_put_ec | | Prototype: | int sshbuf_put_ec(struct sshbuf *buf, const EC_POINT *v, const EC_GROUP *g) | | Coverage: | 40.000% (4/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-crypto.c | | Lines: | 191-215 |
| | 24 | 4 |
userauth_kbdint| Name: | userauth_kbdint | | Prototype: | int userauth_kbdint(Authctxt *authctxt) | | Coverage: | 0.000% (0/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | | Lines: | 1705-1734 |
| | 24 | 4 |
userauth_passwd| Name: | userauth_passwd | | Prototype: | static int userauth_passwd(struct ssh *ssh) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-passwd.c | | Lines: | 49-70 |
| | 24 | 4 |
addr_sa_to_xaddr| Name: | addr_sa_to_xaddr | | Prototype: | static int addr_sa_to_xaddr(struct sockaddr *sa, socklen_t slen, struct xaddr *xa) | | Coverage: | 30.769% (4/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | | Lines: | 80-109 |
| | 25 | 6 |
chan_shutdown_write| Name: | chan_shutdown_write | | Prototype: | static void chan_shutdown_write(struct ssh *ssh, Channel *c) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/nchan.c | | Lines: | 369-388 |
| | 25 | 5 |
channel_input_open_confirmation| Name: | channel_input_open_confirmation | | Prototype: | int channel_input_open_confirmation(int type, u_int32_t seq, struct ssh *ssh) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 3093-3129 |
| | 25 | 6 |
channel_input_status_confirm| Name: | channel_input_status_confirm | | Prototype: | int channel_input_status_confirm(int type, u_int32_t seq, struct ssh *ssh) | | Coverage: | 0.000% (0/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 3214-3240 |
| | 25 | 6 |
channel_pre_dynamic| Name: | channel_pre_dynamic | | Prototype: | static void channel_pre_dynamic(struct ssh *ssh, Channel *c, fd_set *readset, fd_set *writeset) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 1480-1524 |
| | 25 | 8 |
channel_pre_open| Name: | channel_pre_open | | Prototype: | static void channel_pre_open(struct ssh *ssh, Channel *c, fd_set *readset, fd_set *writeset) | | Coverage: | 0.000% (0/53) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 1033-1068 |
| | 25 | 9 |
client_request_forwarded_streamlocal| Name: | client_request_forwarded_streamlocal | | Prototype: | static Channel * client_request_forwarded_streamlocal(struct ssh *ssh, const char *request_type, int rchan) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 1537-1557 |
| | 25 | 3 |
client_suspend_self| Name: | client_suspend_self | | Prototype: | static void client_suspend_self(struct sshbuf *bin, struct sshbuf *bout, struct sshbuf *berr) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 588-612 |
| | 25 | 3 |
do_print_public| Name: | do_print_public | | Prototype: | static void do_print_public(struct passwd *pw) | | Coverage: | 40.000% (4/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | | Lines: | 777-794 |
| | 25 | 4 |
do_symlink| Name: | do_symlink | | Prototype: | int do_symlink(struct sftp_conn *conn, const char *oldpath, const char *newpath) | | Coverage: | 0.000% (0/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | | Lines: | 959-992 |
| | 25 | 5 |
export_dns_rr| Name: | export_dns_rr | | Prototype: | int export_dns_rr(const char *hostname, struct sshkey *key, FILE *f, int generic) | | Coverage: | 0.000% (0/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dns.c | | Lines: | 319-356 |
| | 25 | 6 |
handle_log_close| Name: | handle_log_close | | Prototype: | static void handle_log_close(int handle, char *emsg) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 438-452 |
| | 25 | 2 |
host_delete| Name: | host_delete | | Prototype: | static int host_delete(struct hostkey_foreach_line *l, void *_ctx) | | Coverage: | 0.000% (0/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hostfile.c | | Lines: | 474-521 |
| | 25 | 6 |
is_numeric_hostname| Name: | is_numeric_hostname | | Prototype: | static int is_numeric_hostname(const char *hostname) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dns.c | | Lines: | 178-202 |
| | 25 | 3 |
mm_log_handler| Name: | mm_log_handler | | Prototype: | void mm_log_handler(LogLevel level, const char *msg, void *ctx) | | Coverage: | 0.000% (0/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | | Lines: | 84-109 |
| | 25 | 6 |
process_do_stat| Name: | process_do_stat | | Prototype: | static void process_do_stat(u_int32_t id, int do_lstat) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 816-840 |
| | 25 | 4 |
restore_uid| Name: | restore_uid | | Prototype: | void restore_uid(void) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/uidswap.c | | Lines: | 141-172 |
| | 25 | 6 |
rm_env| Name: | rm_env | | Prototype: | static void rm_env(Options *options, const char *arg, const char *filename, int linenum) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c | | Lines: | 687-713 |
| | 25 | 4 |
ssh_packet_next| Name: | ssh_packet_next | | Prototype: | int ssh_packet_next(struct ssh *ssh, u_char *typep) | | Coverage: | 58.333% (14/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | | Lines: | 227-266 |
| | 25 | 6 |
ssh_request_reply| Name: | ssh_request_reply | | Prototype: | static int ssh_request_reply(int sock, struct sshbuf *request, struct sshbuf *reply) | | Coverage: | 0.000% (0/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfd.c | | Lines: | 123-164 |
| | 25 | 8 |
sshbuf_check_sanity| Name: | sshbuf_check_sanity | | Prototype: | static inline int sshbuf_check_sanity(const struct sshbuf *buf) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf.c | | Lines: | 31-50 |
| | 25 | 2 |
sshbuf_get_bignum2_bytes_direct| Name: | sshbuf_get_bignum2_bytes_direct | | Prototype: | int sshbuf_get_bignum2_bytes_direct(struct sshbuf *buf, const u_char **valp, size_t *lenp) | | Coverage: | 76.667% (23/30) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-basic.c | | Lines: | 430-464 |
| | 25 | 8 |
xstrsep| Name: | xstrsep | | Prototype: | static char * xstrsep(char **str, const char *delim) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keyscan.c | | Lines: | 162-178 |
| | 25 | 3 |
Blowfish_expandstate| Name: | Blowfish_expandstate | | Prototype: | void Blowfish_expandstate(blf_ctx *c, const u_int8_t *data, u_int16_t databytes, const u_int8_t *key, u_int16_t keybytes) | | Coverage: | 100.000% (13/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/blowfish.c | | Lines: | 461-502 |
| | 26 | 5 |
bandwidth_limit_init| Name: | bandwidth_limit_init | | Prototype: | void bandwidth_limit_init(struct bwlimit *bw, u_int64_t kbps, size_t buflen) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Lines: | 1329-1338 |
| | 26 | 1 |
bcrypt_hash| Name: | bcrypt_hash | | Prototype: | static void bcrypt_hash(u_int8_t *sha2pass, u_int8_t *sha2salt, u_int8_t *out) | | Coverage: | 100.000% (13/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/bcrypt_pbkdf.c | | Lines: | 69-108 |
| | 26 | 5 |
channel_init_channels| Name: | channel_init_channels | | Prototype: | void channel_init_channels(struct ssh *ssh) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 225-242 |
| | 26 | 2 |
channel_output_poll_extended_read| Name: | channel_output_poll_extended_read | | Prototype: | static void channel_output_poll_extended_read(struct ssh *ssh, Channel *c) | | Coverage: | 0.000% (0/30) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 2566-2598 |
| | 26 | 8 |
channel_send_window_changes| Name: | channel_send_window_changes | | Prototype: | void channel_send_window_changes(struct ssh *ssh) | | Coverage: | 0.000% (0/25) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 4422-4445 |
| | 26 | 5 |
copy_environment_blacklist| Name: | copy_environment_blacklist | | Prototype: | static void copy_environment_blacklist(char **source, char ***env, u_int *envsize, const char *blacklist) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | | Lines: | 977-1003 |
| | 26 | 5 |
do_convert_to| Name: | do_convert_to | | Prototype: | static void do_convert_to(struct passwd *pw) | | Coverage: | 22.222% (4/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | | Lines: | 391-418 |
| | 26 | 8 |
do_hardlink| Name: | do_hardlink | | Prototype: | int do_hardlink(struct sftp_conn *conn, const char *oldpath, const char *newpath) | | Coverage: | 0.000% (0/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | | Lines: | 923-957 |
| | 26 | 5 |
log_redirect_stderr_to| Name: | log_redirect_stderr_to | | Prototype: | void log_redirect_stderr_to(const char *logfile) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/log.c | | Lines: | 368-379 |
| | 26 | 2 |
login_get_lastlog| Name: | login_get_lastlog | | Prototype: | struct logininfo * login_get_lastlog(struct logininfo *li, const uid_t uid) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/loginrec.c | | Lines: | 299-329 |
| | 26 | 4 |
lowercase| Name: | lowercase | | Prototype: | void lowercase(char *s) | | Coverage: | 40.000% (6/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Lines: | 1476-1481 |
| | 26 | 4 |