| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 get_hostfile_hostname_ipaddr| Name:  | get_hostfile_hostname_ipaddr |  | Prototype:  | void get_hostfile_hostname_ipaddr(char *hostname, struct sockaddr *hostaddr, u_short port, char **hostfile_hostname, char **hostfile_ipaddr) |  | Coverage:  |   0.000% (0/26) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c |  | Lines:  | 781-833 |  
  |  | 44 | 10 | 
 get_hostkey_by_index| Name:  | 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 | 
 get_hostkey_by_type| Name:  | get_hostkey_by_type |  | Prototype:  | static struct sshkey * get_hostkey_by_type(int type, int nid, int need_private, struct ssh *ssh) |  | Coverage:  |   0.000% (0/28) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c |  | Lines:  | 758-785 |  
  |  | 27 | 10 | 
 get_hostkey_index| Name:  | get_hostkey_index |  | Prototype:  | int get_hostkey_index(struct sshkey *key, int compare, struct ssh *ssh) |  | Coverage:  |   0.000% (0/34) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c |  | Lines:  | 815-839 |  
  |  | 17 | 6 | 
 get_hostkey_private_by_type| Name:  | get_hostkey_private_by_type |  | Prototype:  | struct sshkey * get_hostkey_private_by_type(int type, int nid, struct ssh *ssh) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c |  | Lines:  | 793-797 |  
  |  | 1 | 1 | 
 get_hostkey_public_by_index| Name:  | 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_public_by_type| Name:  | get_hostkey_public_by_type |  | Prototype:  | struct sshkey * get_hostkey_public_by_type(int type, int nid, struct ssh *ssh) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c |  | Lines:  | 787-791 |  
  |  | 1 | 1 | 
 get_last_login_time| Name:  | get_last_login_time |  | Prototype:  | time_t get_last_login_time(uid_t uid, const char *logname, char *buf, size_t bufsize) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshlogin.c |  | Lines:  | 74-83 |  
  |  | 4 | 1 | 
 get_local_ipaddr| Name:  | get_local_ipaddr |  | Prototype:  | char * get_local_ipaddr(int sock) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/canohost.c |  | Lines:  | 123-131 |  
  |  | 10 | 2 | 
 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_local_port| Name:  | get_local_port |  | Prototype:  | int get_local_port(int sock) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/canohost.c |  | Lines:  | 200-204 |  
  |  | 1 | 1 | 
 get_msg| Name:  | get_msg |  | Prototype:  | static void get_msg(struct sftp_conn *conn, struct sshbuf *m) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c |  | Lines:  | 170-174 |  
  |  | 1 | 1 | 
 get_msg_extended| Name:  | get_msg_extended |  | Prototype:  | static void get_msg_extended(struct sftp_conn *conn, struct sshbuf *m, int initial) |  | Coverage:  |   0.000% (0/27) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c |  | Lines:  | 132-168 |  
  |  | 57 | 9 | 
 get_peer_ipaddr| Name:  | get_peer_ipaddr |  | Prototype:  | char * get_peer_ipaddr(int sock) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/canohost.c |  | Lines:  | 113-121 |  
  |  | 10 | 2 | 
 get_peer_port| Name:  | get_peer_port |  | Prototype:  | int get_peer_port(int sock) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/canohost.c |  | Lines:  | 194-198 |  
  |  | 1 | 1 | 
 get_rdomain| Name:  | get_rdomain |  | Prototype:  | char * get_rdomain(int fd) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c |  | Lines:  | 183-203 |  
  |  | 5 | 1 | 
 get_saved_tio| Name:  | get_saved_tio |  | Prototype:  | struct termios * get_saved_tio(void) |  | Coverage:  |   0.000% (0/3) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshtty.c |  | Lines:  | 50-54 |  
  |  | 5 | 1 | 
 get_sock_port| Name:  | get_sock_port |  | Prototype:  | static int get_sock_port(int sock, int local) |  | Coverage:  |   0.000% (0/22) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/canohost.c |  | Lines:  | 155-192 |  
  |  | 50 | 7 | 
 get_socket_address| Name:  | get_socket_address |  | Prototype:  | static char * get_socket_address(int sock, int remote, int flags) |  | Coverage:  |   0.000% (0/23) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/canohost.c |  | Lines:  | 67-111 |  
  |  | 49 | 10 | 
 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 | 
 get_u16| Name:  | get_u16 |  | Prototype:  | u_int16_t get_u16(const void *vp) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c |  | Lines:  | 1193-1203 |  
  |  | 5 | 1 | 
 get_u32| Name:  | 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_u32_le| Name:  | 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_u64| Name:  | get_u64 |  | Prototype:  | u_int64_t get_u64(const void *vp) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c |  | Lines:  | 1147-1163 |  
  |  | 11 | 1 | 
 getlast_entry| Name:  | getlast_entry |  | Prototype:  | int getlast_entry(struct logininfo *li) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/loginrec.c |  | Lines:  | 510-538 |  
  |  | 1 | 1 | 
 getpeereid| Name:  | getpeereid |  | Prototype:  | int getpeereid(int s, uid_t *euid, gid_t *gid) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/bsd-getpeereid.c |  | Lines:  | 27-39 |  
  |  | 15 | 2 | 
 getpwnamallow| Name:  | getpwnamallow |  | Prototype:  | struct passwd * getpwnamallow(const char *user) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c |  | Lines:  | 560-632 |  
  |  | 35 | 4 | 
 getrrsetbyname| Name:  | getrrsetbyname |  | Prototype:  | int getrrsetbyname(const char *hostname, unsigned int rdclass, unsigned int rdtype, unsigned int flags, struct rrsetinfo **res) |  | Coverage:  |   0.000% (0/89) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/getrrsetbyname.c |  | Lines:  | 185-346 |  
  |  | 174 | 27 | 
 glob0| Name:  | glob0 |  | Prototype:  | static int glob0(const Char *pattern, _ssh_compat_glob_t *pglob, struct glob_lim *limitp) |  | Coverage:  |   0.000% (0/87) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c |  | Lines:  | 471-592 |  
  |  | 101 | 26 | 
 glob1| Name:  | glob1 |  | Prototype:  | static int glob1(Char *pattern, Char *pattern_last, _ssh_compat_glob_t *pglob, struct glob_lim *limitp) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c |  | Lines:  | 609-620 |  
  |  | 18 | 2 | 
 glob2| Name:  | glob2 |  | Prototype:  | static int glob2(Char *pathbuf, Char *pathbuf_last, Char *pathend, Char *pathend_last, Char *pattern, Char *pattern_last, _ssh_compat_glob_t *pglob, struct glob_lim *limitp) |  | Coverage:  |   0.000% (0/49) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c |  | Lines:  | 627-693 |  
  |  | 69 | 13 | 
 glob3| Name:  | glob3 |  | Prototype:  | static int glob3(Char *pathbuf, Char *pathbuf_last, Char *pathend, Char *pathend_last, Char *pattern, Char *restpattern, Char *restpattern_last, _ssh_compat_glob_t *pglob, struct glob_lim *limitp) |  | Coverage:  |   0.000% (0/53) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c |  | Lines:  | 695-778 |  
  |  | 65 | 15 | 
 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 | 
 globexp2| Name:  | globexp2 |  | Prototype:  | static int globexp2(const Char *ptr, const Char *pattern, _ssh_compat_glob_t *pglob, struct glob_lim *limitp) |  | Coverage:  |   0.000% (0/71) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c |  | Lines:  | 257-355 |  
  |  | 46 | 23 | 
 globextend| Name:  | globextend |  | Prototype:  | static int globextend(const Char *path, _ssh_compat_glob_t *pglob, struct glob_lim *limitp, struct stat *sb) |  | Coverage:  |   0.000% (0/87) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c |  | Lines:  | 795-892 |  
  |  | 136 | 23 | 
 globtilde| Name:  | globtilde |  | Prototype:  | static const Char * globtilde(const Char *pattern, Char *patbuf, size_t patbuf_len, _ssh_compat_glob_t *pglob) |  | Coverage:  |   0.000% (0/38) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c |  | Lines:  | 362-420 |  
  |  | 28 | 9 | 
 grace_alarm_handler| Name:  | grace_alarm_handler |  | Prototype:  | static void grace_alarm_handler(int sig) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c |  | Lines:  | 346-364 |  
  |  | 27 | 3 | 
 group_from_gid| Name:  | group_from_gid |  | Prototype:  | char * group_from_gid(gid_t gid, int nogroup) |  | Coverage:  |   0.000% (0/33) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/pwcache.c |  | Lines:  | 82-113 |  
  |  | 57 | 7 | 
 handle_bytes_read| Name:  | handle_bytes_read |  | Prototype:  | static u_int64_t handle_bytes_read(int handle) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c |  | Lines:  | 403-409 |  
  |  | 3 | 2 | 
 handle_bytes_write| Name:  | handle_bytes_write |  | Prototype:  | static u_int64_t handle_bytes_write(int handle) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c |  | Lines:  | 411-417 |  
  |  | 3 | 2 | 
 handle_close| Name:  | handle_close |  | Prototype:  | static int handle_close(int handle) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c |  | Lines:  | 419-436 |  
  |  | 17 | 3 | 
 handle_conn_read| Name:  | handle_conn_read |  | Prototype:  | static int handle_conn_read(u_int socknum) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c |  | Lines:  | 839-861 |  
  |  | 32 | 5 | 
 handle_conn_write| Name:  | handle_conn_write |  | Prototype:  | static int handle_conn_write(u_int socknum) |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c |  | Lines:  | 863-886 |  
  |  | 33 | 6 | 
 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 | 
 handle_is_ok| Name:  | handle_is_ok |  | Prototype:  | static int handle_is_ok(int i, int type) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c |  | Lines:  | 325-329 |  
  |  | 1 | 1 | 
 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 | 
 handle_log_exit| Name:  | handle_log_exit |  | Prototype:  | static void handle_log_exit(void) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c |  | Lines:  | 454-462 |  
  |  | 4 | 3 | 
 handle_new| Name:  | handle_new |  | Prototype:  | static int handle_new(int use, const char *name, int fd, int flags, DIR *dirp) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c |  | Lines:  | 299-323 |  
  |  | 16 | 3 | 
 handle_permit| Name:  | handle_permit |  | Prototype:  | static int handle_permit(const char **optsp, int allow_bare_port, char ***permitsp, size_t *npermitsp, const char **errstrp) |  | Coverage:  |   0.000% (0/78) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-options.c |  | Lines:  | 315-381 |  
  |  | 287 | 16 | 
 handle_socket_read| Name:  | handle_socket_read |  | Prototype:  | static int handle_socket_read(u_int socknum) |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c |  | Lines:  | 809-837 |  
  |  | 29 | 4 | 
 handle_to_dir| Name:  | 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 | 
 handle_to_fd| Name:  | handle_to_fd |  | Prototype:  | static int handle_to_fd(int handle) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c |  | Lines:  | 373-379 |  
  |  | 3 | 2 | 
 handle_to_flags| Name:  | handle_to_flags |  | Prototype:  | static int handle_to_flags(int handle) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c |  | Lines:  | 381-387 |  
  |  | 3 | 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_to_string| Name:  | handle_to_string |  | Prototype:  | static int handle_to_string(int handle, u_char **stringp, int *hlenp) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c |  | Lines:  | 331-340 |  
  |  | 12 | 2 | 
 handle_unused| Name:  | handle_unused |  | Prototype:  | static void handle_unused(int i) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c |  | Lines:  | 292-297 |  
  |  | 3 | 1 | 
 handle_update_read| Name:  | handle_update_read |  | Prototype:  | static void handle_update_read(int handle, ssize_t bytes) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c |  | Lines:  | 389-394 |  
  |  | 2 | 2 | 
 handle_update_write| Name:  | handle_update_write |  | Prototype:  | static void handle_update_write(int handle, ssize_t bytes) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c |  | Lines:  | 396-401 |  
  |  | 2 | 2 | 
 handler| Name:  | handler |  | Prototype:  | static void handler(int s) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/readpassphrase.c |  | Lines:  | 206-210 |  
  |  | 1 | 1 | 
 hash_to_blob| Name:  | hash_to_blob |  | Prototype:  | static void hash_to_blob(const char *cp, u_char **blobp, size_t *lenp, const char *file, u_long lnum) |  | Coverage:  |   0.000% (0/53) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c |  | Lines:  | 2113-2146 |  
  |  | 226 | 11 | 
 have_rsa_key| Name:  | have_rsa_key |  | Prototype:  | static int have_rsa_key(const RSA *rsa) |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c |  | Lines:  | 454-461 |  
  |  | 15 | 1 | 
 help| Name:  | help |  | Prototype:  | static void help(void) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c |  | Lines:  | 275-311 |  
  |  | 33 | 1 | 
 hexchar| Name:  | hexchar |  | Prototype:  | static int hexchar(const char *s) |  | Coverage:  |   0.000% (0/19) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c |  | Lines:  | 698-715 |  
  |  | 11 | 5 | 
 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 | 
 hostbased_key_allowed| Name:  | hostbased_key_allowed |  | Prototype:  | int hostbased_key_allowed(struct passwd *pw, const char *cuser, char *chost, struct sshkey *key) |  | Coverage:  |   0.000% (0/43) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-hostbased.c |  | Lines:  | 169-255 |  
  |  | 73 | 13 | 
 hostfile_replace_entries| Name:  | hostfile_replace_entries |  | Prototype:  | int hostfile_replace_entries(const char *filename, const char *host, const char *ip, struct sshkey **keys, size_t nkeys, int store_hash, int quiet, int hash_alg) |  | Coverage:  |   0.000% (0/62) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hostfile.c |  | Lines:  | 523-641 |  
  |  | 153 | 19 | 
 hostkeys_find| Name:  | hostkeys_find |  | Prototype:  | static int hostkeys_find(struct hostkey_foreach_line *l, void *_ctx) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c |  | Lines:  | 1815-1846 |  
  |  | 29 | 5 | 
 hostkeys_update_ctx_free| Name:  | hostkeys_update_ctx_free |  | Prototype:  | static void hostkeys_update_ctx_free(struct hostkeys_update_ctx *ctx) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c |  | Lines:  | 1796-1813 |  
  |  | 15 | 4 | 
 id_filename_matches| Name:  | id_filename_matches |  | Prototype:  | static int id_filename_matches(Identity *id, Identity *private_id) |  | Coverage:  |   0.000% (0/76) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c |  | Lines:  | 1162-1179 |  
  |  | 342 | 16 | 
 identity_sign| Name:  | identity_sign |  | Prototype:  | static int identity_sign(struct identity *id, u_char **sigp, size_t *lenp, const u_char *data, size_t datalen, u_int compat, const char *alg) |  | Coverage:  |   0.000% (0/27) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c |  | Lines:  | 1118-1160 |  
  |  | 36 | 7 | 
 idtab_init| Name:  | 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 | 
 init_hostkeys| Name:  | 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 | 
 initialize_options| Name:  | initialize_options |  | Prototype:  | void initialize_options(Options * options) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c |  | Lines:  | 1806-1909 |  
  |  | 224 | 1 | 
 input_service_request| Name:  | input_service_request |  | Prototype:  | static int input_service_request(int type, u_int32_t seq, struct ssh *ssh) |  | Coverage:  |   0.000% (0/47) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2.c |  | Lines:  | 181-213 |  
  |  | 184 | 12 | 
 input_userauth_banner| Name:  | input_userauth_banner |  | Prototype:  | int input_userauth_banner(int type, u_int32_t seq, struct ssh *ssh) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c |  | Lines:  | 506-520 |  
  |  | 18 | 2 | 
 input_userauth_error| Name:  | input_userauth_error |  | Prototype:  | int input_userauth_error(int type, u_int32_t seq, struct ssh *ssh) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c |  | Lines:  | 497-503 |  
  |  | 3 | 1 | 
 input_userauth_ext_info| Name:  | input_userauth_ext_info |  | Prototype:  | int input_userauth_ext_info(int type, u_int32_t seqnr, struct ssh *ssh) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c |  | Lines:  | 452-456 |  
  |  | 1 | 1 | 
 input_userauth_failure| Name:  | input_userauth_failure |  | Prototype:  | int input_userauth_failure(int type, u_int32_t seq, struct ssh *ssh) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c |  | Lines:  | 554-582 |  
  |  | 32 | 5 | 
 input_userauth_info_req| Name:  | input_userauth_info_req |  | Prototype:  | int input_userauth_info_req(int type, u_int32_t seq, struct ssh *ssh) |  | Coverage:  |   0.000% (0/45) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c |  | Lines:  | 1739-1802 |  
  |  | 87 | 13 | 
 input_userauth_info_response| Name:  | input_userauth_info_response |  | Prototype:  | static int input_userauth_info_response(int type, u_int32_t seq, struct ssh *ssh) |  | Coverage:  |   0.000% (0/52) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-chall.c |  | Lines:  | 290-361 |  
  |  | 71 | 18 | 
 input_userauth_passwd_changereq| Name:  | input_userauth_passwd_changereq |  | Prototype:  | int input_userauth_passwd_changereq(int type, u_int32_t seqnr, struct ssh *ssh) |  | Coverage:  |   0.000% (0/78) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c |  | Lines:  | 999-1071 |  
  |  | 258 | 18 | 
 input_userauth_pk_ok| Name:  | input_userauth_pk_ok |  | Prototype:  | int input_userauth_pk_ok(int type, u_int32_t seq, struct ssh *ssh) |  | Coverage:  |   0.000% (0/37) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c |  | Lines:  | 609-677 |  
  |  | 90 | 11 | 
 input_userauth_request| Name:  | input_userauth_request |  | Prototype:  | static int input_userauth_request(int type, u_int32_t seq, struct ssh *ssh) |  | Coverage:  |   0.000% (0/135) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2.c |  | Lines:  | 253-338 |  
  |  | 612 | 28 | 
 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 | 
 input_userauth_success| Name:  | input_userauth_success |  | Prototype:  | int input_userauth_success(int type, u_int32_t seq, struct ssh *ssh) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c |  | Lines:  | 523-538 |  
  |  | 27 | 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 | 
 insert_serial_range| Name:  | insert_serial_range |  | Prototype:  | static int insert_serial_range(struct revoked_serial_tree *rt, u_int64_t lo, u_int64_t hi) |  | Coverage:  |   0.000% (0/41) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c |  | Lines:  | 248-319 |  
  |  | 45 | 12 | 
 int| Name:  | int |  | Prototype:  | int (*RSA_meth_get_finish(const RSA_METHOD *meth))(RSA *rsa) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c |  | Lines:  | 567-571 |  
  |  | 1 | 1 | 
 interactive_loop| Name:  | interactive_loop |  | Prototype:  | static int interactive_loop(struct sftp_conn *conn, char *file1, char *file2) |  | Coverage:  |   0.000% (0/53) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c |  | Lines:  | 2113-2263 |  
  |  | 142 | 15 | 
 ip_aux [umac.c #1]| Name:  | ip_aux [umac.c #1] |  | Prototype:  | static UINT64 ip_aux(UINT64 t, UINT64 *ipkp, UINT64 data) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 |  | Lines:  | 859-867 |  
  |  | 5 | 1 | 
 ip_aux [umac.c #2]| Name:  | ip_aux [umac.c #2] |  | Prototype:  | static UINT64 ip_aux(UINT64 t, UINT64 *ipkp, UINT64 data) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 |  | Lines:  | 859-867 |  
  |  | 5 | 1 | 
 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 | 
 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_reduce_p36 [umac.c #1]| Name:  | ip_reduce_p36 [umac.c #1] |  | Prototype:  | static UINT32 ip_reduce_p36(UINT64 t) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 |  | Lines:  | 869-880 |  
  |  | 5 | 2 | 
 ip_reduce_p36 [umac.c #2]| Name:  | ip_reduce_p36 [umac.c #2] |  | Prototype:  | static UINT32 ip_reduce_p36(UINT64 t) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 |  | Lines:  | 869-880 |  
  |  | 5 | 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 | 
 ip_short [umac.c #2]| Name:  | ip_short [umac.c #2] |  | 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 #2 |  | Lines:  | 887-906 |  
  |  | 10 | 1 | 
 iptos2str| Name:  | iptos2str |  | Prototype:  | const char * iptos2str(int iptos) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c |  | Lines:  | 1462-1474 |  
  |  | 9 | 3 | 
 ipv64_normalise_mapped| Name:  | ipv64_normalise_mapped |  | Prototype:  | void ipv64_normalise_mapped(struct sockaddr_storage *addr, socklen_t *len) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/canohost.c |  | Lines:  | 38-61 |  
  |  | 29 | 2 | 
 is_addr| Name:  | is_addr |  | Prototype:  | static int is_addr(const char *name) |  | Coverage:  |   0.000% (0/14) |  | Absolute File Name:  | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c |  | Lines:  | 278-301 |  
  |  | 43 | 4 |