| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 server_input_hostkeys_prove| Name:  | server_input_hostkeys_prove |  | Prototype:  | static int server_input_hostkeys_prove(struct ssh *ssh, struct sshbuf **respp) |  | Coverage:  |   0.000% (0/38) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/serverloop.c |  | Lines:  | 676-752 |  
  |  | 100 | 8 | 
 server_input_keep_alive| Name:  | server_input_keep_alive |  | Prototype:  | static int server_input_keep_alive(int type, u_int32_t seq, struct ssh *ssh) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/serverloop.c |  | Lines:  | 445-456 |  
  |  | 3 | 1 | 
 server_listen| Name:  | server_listen |  | Prototype:  | static void server_listen(void) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c |  | Lines:  | 1105-1123 |  
  |  | 16 | 3 | 
 server_loop2| Name:  | server_loop2 |  | Prototype:  | void server_loop2(struct ssh *ssh, Authctxt *authctxt) |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/serverloop.c |  | Lines:  | 378-443 |  
  |  | 69 | 8 | 
 server_request_direct_streamlocal| Name:  | server_request_direct_streamlocal |  | Prototype:  | static Channel * server_request_direct_streamlocal(struct ssh *ssh) |  | Coverage:  |   0.000% (0/21) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/serverloop.c |  | Lines:  | 494-529 |  
  |  | 39 | 4 | 
 server_request_direct_tcpip| Name:  | server_request_direct_tcpip |  | Prototype:  | static Channel * server_request_direct_tcpip(struct ssh *ssh, int *reason, const char **errmsg) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/serverloop.c |  | Lines:  | 458-492 |  
  |  | 37 | 4 | 
 server_request_session| Name:  | server_request_session |  | Prototype:  | static Channel * server_request_session(struct ssh *ssh) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/serverloop.c |  | Lines:  | 592-621 |  
  |  | 19 | 4 | 
 server_request_tun| Name:  | server_request_tun |  | Prototype:  | static Channel * server_request_tun(struct ssh *ssh) |  | Coverage:  |   0.000% (0/27) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/serverloop.c |  | Lines:  | 531-590 |  
  |  | 71 | 11 | 
 session_auth_agent_req| Name:  | session_auth_agent_req |  | Prototype:  | static int session_auth_agent_req(struct ssh *ssh, Session *s) |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 2104-2121 |  
  |  | 9 | 4 | 
 session_break_req| Name:  | session_break_req |  | Prototype:  | static int session_break_req(struct ssh *ssh, Session *s) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 2057-2067 |  
  |  | 5 | 3 | 
 session_by_channel| Name:  | session_by_channel |  | Prototype:  | static Session * session_by_channel(int id) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 1848-1863 |  
  |  | 14 | 3 | 
 session_by_pid| Name:  | session_by_pid |  | Prototype:  | static Session * session_by_pid(pid_t pid) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 1888-1901 |  
  |  | 13 | 3 | 
 session_by_tty| Name:  | session_by_tty |  | Prototype:  | Session * session_by_tty(char *tty) |  | Coverage:  |   0.000% (0/41) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 1832-1846 |  
  |  | 177 | 9 | 
 session_by_x11_channel| Name:  | session_by_x11_channel |  | Prototype:  | static Session * session_by_x11_channel(int id) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 1865-1886 |  
  |  | 21 | 5 | 
 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 | 
 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 | 
 session_close_by_pid| Name:  | session_close_by_pid |  | Prototype:  | void session_close_by_pid(struct ssh *ssh, pid_t pid, int status) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 2375-2388 |  
  |  | 11 | 4 | 
 session_close_single_x11| Name:  | session_close_single_x11 |  | Prototype:  | static void session_close_single_x11(struct ssh *ssh, int id, void *arg) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 2261-2291 |  
  |  | 43 | 4 | 
 session_close_x11| Name:  | session_close_x11 |  | Prototype:  | static void session_close_x11(struct ssh *ssh, int id) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 2245-2259 |  
  |  | 9 | 3 | 
 session_destroy_all| Name:  | session_destroy_all |  | Prototype:  | void session_destroy_all(struct ssh *ssh, void (*closefunc)(Session *)) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 2430-2443 |  
  |  | 9 | 4 | 
 session_dump| Name:  | session_dump |  | Prototype:  | static void session_dump(void) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 1796-1812 |  
  |  | 11 | 2 | 
 session_env_req| Name:  | session_env_req |  | Prototype:  | static int session_env_req(struct ssh *ssh, Session *s) |  | Coverage:  |   0.000% (0/14) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 2069-2102 |  
  |  | 21 | 6 | 
 session_exec_req| Name:  | 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 | 
 session_exit_message| Name:  | 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 | 
 session_get_remote_name_or_ip| Name:  | 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_input_channel_req| Name:  | session_input_channel_req |  | Prototype:  | int session_input_channel_req(struct ssh *ssh, Channel *c, const char *rtype) |  | Coverage:  |   0.000% (0/304) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 2123-2163 |  
  |  | 1486 | 66 | 
 session_new| Name:  | session_new |  | Prototype:  | Session * session_new(void) |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 1755-1794 |  
  |  | 38 | 6 | 
 session_open| Name:  | session_open |  | Prototype:  | int session_open(Authctxt *authctxt, int chanid) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 1814-1830 |  
  |  | 18 | 3 | 
 session_proctitle| Name:  | session_proctitle |  | Prototype:  | void session_proctitle(Session *s) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 2473-2480 |  
  |  | 5 | 2 | 
 session_pty_cleanup| Name:  | session_pty_cleanup |  | Prototype:  | void session_pty_cleanup(Session *s) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 2218-2222 |  
  |  | 1 | 1 | 
 session_pty_cleanup2| Name:  | session_pty_cleanup2 |  | Prototype:  | void session_pty_cleanup2(Session *s) |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 2185-2216 |  
  |  | 20 | 6 | 
 session_pty_req| Name:  | session_pty_req |  | Prototype:  | static int session_pty_req(struct ssh *ssh, Session *s) |  | Coverage:  |   0.000% (0/53) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 1915-1964 |  
  |  | 201 | 13 | 
 session_set_fds| Name:  | 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_setup_x11fwd| Name:  | 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 | 
 session_shell_req| Name:  | 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_subsystem_req| Name:  | session_subsystem_req |  | Prototype:  | static int session_subsystem_req(struct ssh *ssh, Session *s) |  | Coverage:  |   0.000% (0/80) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 1966-2004 |  
  |  | 355 | 19 | 
 session_tty_list| Name:  | session_tty_list |  | Prototype:  | static char * session_tty_list(void) |  | Coverage:  |   0.000% (0/61) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 2445-2471 |  
  |  | 222 | 12 | 
 session_unused| Name:  | session_unused |  | Prototype:  | void session_unused(int id) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 1734-1753 |  
  |  | 19 | 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 | 
 session_x11_req| Name:  | session_x11_req |  | Prototype:  | static int session_x11_req(struct ssh *ssh, Session *s) |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 2006-2036 |  
  |  | 43 | 5 | 
 set_addrinfo_port| Name:  | set_addrinfo_port |  | Prototype:  | static void set_addrinfo_port(struct addrinfo *addrs, int port) |  | Coverage:  |   0.000% (0/16) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c |  | Lines:  | 557-574 |  
  |  | 28 | 6 | 
 set_control_persist_exit_time| Name:  | set_control_persist_exit_time |  | Prototype:  | static void set_control_persist_exit_time(struct ssh *ssh) |  | Coverage:  |   0.000% (0/17) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c |  | Lines:  | 233-253 |  
  |  | 12 | 5 | 
 set_fwdpermit_from_authopts| Name:  | set_fwdpermit_from_authopts |  | Prototype:  | static void set_fwdpermit_from_authopts(struct ssh *ssh, const struct sshauthopt *opts) |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c |  | Lines:  | 296-335 |  
  |  | 41 | 9 | 
 set_log_handler| Name:  | set_log_handler |  | Prototype:  | void set_log_handler(log_handler_fn *handler, void *ctx) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/log.c |  | Lines:  | 383-388 |  
  |  | 2 | 1 | 
 set_nodelay| Name:  | set_nodelay |  | Prototype:  | void set_nodelay(int fd) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c |  | Lines:  | 148-167 |  
  |  | 37 | 4 | 
 set_nonblock| Name:  | set_nonblock |  | Prototype:  | int set_nonblock(int fd) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c |  | Lines:  | 91-113 |  
  |  | 37 | 4 | 
 set_process_rdomain| Name:  | set_process_rdomain |  | Prototype:  | static void set_process_rdomain(struct ssh *ssh, const char *name) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c |  | Lines:  | 1387-1424 |  
  |  | 1 | 1 | 
 set_rdomain| Name:  | set_rdomain |  | Prototype:  | int set_rdomain(int fd, const char *name) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c |  | Lines:  | 205-234 |  
  |  | 2 | 1 | 
 set_reuseaddr| Name:  | set_reuseaddr |  | Prototype:  | int set_reuseaddr(int fd) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c |  | Lines:  | 170-180 |  
  |  | 17 | 2 | 
 set_utmp_time| Name:  | set_utmp_time |  | Prototype:  | void set_utmp_time(struct logininfo *li, struct utmp *ut) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/loginrec.c |  | Lines:  | 635-644 |  
  |  | 2 | 1 | 
 setlogin| Name:  | setlogin |  | Prototype:  | int setlogin(const char *name) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/bsd-misc.c |  | Lines:  | 67-70 |  
  |  | 1 | 1 | 
 setproctitle| Name:  | setproctitle |  | Prototype:  | void setproctitle(const char *fmt, ...) |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/setproctitle.c |  | Lines:  | 122-167 |  
  |  | 40 | 6 | 
 setscreensize| Name:  | setscreensize |  | Prototype:  | static void setscreensize(void) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/progressmeter.c |  | Lines:  | 292-306 |  
  |  | 16 | 3 | 
 sftp_proto_version| Name:  | sftp_proto_version |  | Prototype:  | u_int sftp_proto_version(struct sftp_conn *conn) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c |  | Lines:  | 494-498 |  
  |  | 1 | 1 | 
 sftp_server_cleanup_exit| Name:  | sftp_server_cleanup_exit |  | Prototype:  | void sftp_server_cleanup_exit(int i) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c |  | Lines:  | 1474-1483 |  
  |  | 11 | 2 | 
 sftp_server_main| Name:  | sftp_server_main |  | Prototype:  | int sftp_server_main(int argc, char **argv, struct passwd *user_pw) |  | Coverage:  |   0.000% (0/139) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c |  | Lines:  | 1499-1710 |  
  |  | 265 | 45 | 
 sftp_server_usage| Name:  | sftp_server_usage |  | Prototype:  | static void sftp_server_usage(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c |  | Lines:  | 1485-1497 |  
  |  | 12 | 1 | 
 sftpio| Name:  | sftpio |  | Prototype:  | static int sftpio(void *_bwlimit, size_t amount) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c |  | Lines:  | 99-106 |  
  |  | 3 | 1 | 
 sglob_comp| Name:  | sglob_comp |  | Prototype:  | static int sglob_comp(const void *aa, const void *bb) |  | Coverage:  |   0.000% (0/42) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c |  | Lines:  | 900-926 |  
  |  | 178 | 10 | 
 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 | 
 show_options| Name:  | show_options |  | Prototype:  | static void show_options(struct sshbuf *optbuf, int in_critical) |  | Coverage:  |   0.000% (0/249) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c |  | Lines:  | 1946-1988 |  
  |  | 1201 | 50 | 
 show_other_keys| Name:  | show_other_keys |  | Prototype:  | static int show_other_keys(struct hostkeys *hostkeys, struct sshkey *key) |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c |  | Lines:  | 1450-1489 |  
  |  | 40 | 6 | 
 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 | 
 sig2name| Name:  | 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 | 
 sig_winch| Name:  | sig_winch |  | Prototype:  | static void sig_winch(int sig) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/progressmeter.c |  | Lines:  | 286-290 |  
  |  | 1 | 1 | 
 sigchld_handler| Name:  | sigchld_handler |  | Prototype:  | static void sigchld_handler(int sig) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c |  | Lines:  | 257-273 |  
  |  | 33 | 3 | 
 sigdie| Name:  | sigdie |  | Prototype:  | void sigdie(const char *fmt,...) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/log.c |  | Lines:  | 172-183 |  
  |  | 1 | 1 | 
 sighup_handler| Name:  | sighup_handler |  | Prototype:  | static void sighup_handler(int sig) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c |  | Lines:  | 284-291 |  
  |  | 9 | 1 | 
 sighup_restart| Name:  | sighup_restart |  | Prototype:  | static void sighup_restart(void) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c |  | Lines:  | 297-312 |  
  |  | 26 | 2 | 
 sign_and_send_pubkey| Name:  | sign_and_send_pubkey |  | Prototype:  | static int sign_and_send_pubkey(struct ssh *ssh, Authctxt *authctxt, Identity *id) |  | Coverage:  |   0.000% (0/108) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c |  | Lines:  | 1181-1338 |  
  |  | 151 | 27 | 
 signal_handler| Name:  | signal_handler |  | Prototype:  | static void signal_handler(int sig) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c |  | Lines:  | 220-225 |  
  |  | 2 | 1 | 
 sigterm_handler| Name:  | sigterm_handler |  | Prototype:  | static void sigterm_handler(int sig) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c |  | Lines:  | 318-322 |  
  |  | 1 | 1 | 
 sink| Name:  | sink |  | Prototype:  | void sink(int argc, char **argv) |  | Coverage:  |   0.000% (0/372) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/scp.c |  | Lines:  | 969-1274 |  
  |  | 746 | 85 | 
 skip_space| Name:  | skip_space |  | Prototype:  | static void skip_space(char **cpp) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-pubkey.c |  | Lines:  | 525-533 |  
  |  | 3 | 2 | 
 sock_set_v6only| Name:  | sock_set_v6only |  | Prototype:  | void sock_set_v6only(int s) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c |  | Lines:  | 1530-1540 |  
  |  | 16 | 2 | 
 sockaddr_is_local| Name:  | sockaddr_is_local |  | Prototype:  | static int sockaddr_is_local(struct sockaddr *hostaddr) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c |  | Lines:  | 762-775 |  
  |  | 26 | 4 | 
 source| Name:  | source |  | Prototype:  | void source(int argc, char **argv) |  | Coverage:  |   0.000% (0/94) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/scp.c |  | Lines:  | 803-913 |  
  |  | 170 | 31 | 
 special_char_decode| Name:  | special_char_decode |  | Prototype:  | static cc_t special_char_decode(u_int c) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ttymodes.c |  | Lines:  | 263-271 |  
  |  | 1 | 1 | 
 special_char_encode| Name:  | special_char_encode |  | Prototype:  | static u_int special_char_encode(cc_t c) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ttymodes.c |  | Lines:  | 250-258 |  
  |  | 1 | 1 | 
 speed_to_baud| Name:  | speed_to_baud |  | Prototype:  | static int speed_to_baud(speed_t speed) |  | Coverage:  |   0.000% (0/40) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ttymodes.c |  | Lines:  | 72-156 |  
  |  | 21 | 21 | 
 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 | 
 ssh_add_identity_constrained| Name:  | ssh_add_identity_constrained |  | Prototype:  | int ssh_add_identity_constrained(int sock, const struct sshkey *key, const char *comment, u_int life, u_int confirm, u_int maxsign) |  | Coverage:  |   0.000% (0/44) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfd.c |  | Lines:  | 423-471 |  
  |  | 33 | 18 | 
 ssh_agent_sign| Name:  | 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 | 
 ssh_askpass| Name:  | ssh_askpass |  | Prototype:  | static char * ssh_askpass(char *askpass, const char *msg) |  | Coverage:  |   0.000% (0/42) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readpass.c |  | Lines:  | 50-109 |  
  |  | 146 | 13 | 
 ssh_close_authentication_socket| Name:  | ssh_close_authentication_socket |  | Prototype:  | void ssh_close_authentication_socket(int sock) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfd.c |  | Lines:  | 171-176 |  
  |  | 2 | 2 | 
 ssh_confirm_remote_forward| Name:  | ssh_confirm_remote_forward |  | Prototype:  | static void ssh_confirm_remote_forward(struct ssh *ssh, int type, u_int32_t seq, void *ctxt) |  | Coverage:  |   0.000% (0/27) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c |  | Lines:  | 1579-1627 |  
  |  | 41 | 9 | 
 ssh_connect| Name:  | ssh_connect |  | Prototype:  | int ssh_connect(struct ssh *ssh, const char *host, struct addrinfo *addrs, struct sockaddr_storage *hostaddr, u_short port, int family, int connection_attempts, int *timeout_ms, int want_keepalive) |  | Coverage:  |   0.000% (0/43) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c |  | Lines:  | 587-605 |  
  |  | 186 | 11 | 
 ssh_connect_direct| Name:  | ssh_connect_direct |  | Prototype:  | static int ssh_connect_direct(struct ssh *ssh, const char *host, struct addrinfo *aitop, struct sockaddr_storage *hostaddr, u_short port, int family, int connection_attempts, int *timeout_ms, int want_keepalive) |  | Coverage:  |   0.000% (0/38) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c |  | Lines:  | 498-585 |  
  |  | 121 | 12 | 
 ssh_crc32| Name:  | ssh_crc32 |  | Prototype:  | u_int32_t ssh_crc32(const u_char *buf, u_int32_t size) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/crc32.c |  | Lines:  | 96-105 |  
  |  | 5 | 2 | 
 ssh_create_socket| Name:  | ssh_create_socket |  | Prototype:  | static int ssh_create_socket(struct addrinfo *ai) |  | Coverage:  |   0.000% (0/44) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c |  | Lines:  | 333-420 |  
  |  | 124 | 16 | 
 ssh_dispatch_init| Name:  | ssh_dispatch_init |  | Prototype:  | void ssh_dispatch_init(struct ssh *ssh, dispatch_fn *dflt) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dispatch.c |  | Lines:  | 61-67 |  
  |  | 3 | 2 | 
 ssh_dispatch_run| Name:  | ssh_dispatch_run |  | Prototype:  | int ssh_dispatch_run(struct ssh *ssh, int mode, volatile sig_atomic_t *done) |  | Coverage:  |   0.000% (0/37) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dispatch.c |  | Lines:  | 87-126 |  
  |  | 35 | 11 | 
 ssh_dispatch_run_fatal| Name:  | ssh_dispatch_run_fatal |  | Prototype:  | void ssh_dispatch_run_fatal(struct ssh *ssh, int mode, volatile sig_atomic_t *done) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dispatch.c |  | Lines:  | 128-135 |  
  |  | 3 | 2 | 
 ssh_err| Name:  | ssh_err |  | Prototype:  | const char * ssh_err(int n) |  | Coverage:  |   0.000% (0/120) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssherr.c |  | Lines:  | 22-147 |  
  |  | 65 | 61 | 
 ssh_exchange_identification| Name:  | ssh_exchange_identification |  | Prototype:  | void ssh_exchange_identification(int timeout_ms) |  | Coverage:  |   0.000% (0/94) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c |  | Lines:  | 624-709 |  
  |  | 283 | 25 | 
 ssh_fetch_identitylist| Name:  | ssh_fetch_identitylist |  | Prototype:  | int ssh_fetch_identitylist(int sock, struct ssh_identitylist **idlp) |  | Coverage:  |   0.000% (0/52) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfd.c |  | Lines:  | 228-300 |  
  |  | 70 | 16 | 
 ssh_free_identitylist| Name:  | ssh_free_identitylist |  | Prototype:  | void ssh_free_identitylist(struct ssh_identitylist *idl) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfd.c |  | Lines:  | 302-316 |  
  |  | 15 | 5 | 
 ssh_gai_strerror| Name:  | ssh_gai_strerror |  | Prototype:  | const char * ssh_gai_strerror(int gaierr) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c |  | Lines:  | 139-145 |  
  |  | 15 | 2 | 
 ssh_get_app_data| Name:  | ssh_get_app_data |  | Prototype:  | void * ssh_get_app_data(struct ssh *ssh) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c |  | Lines:  | 168-172 |  
  |  | 1 | 1 | 
 ssh_get_authentication_socket| Name:  | 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 |