OpenCoverage

OpenSSH Test Coverage

Function Tree

Page:<>1
Condition %:  0.000% (0/1)
2
Condition %:  0.000% (0/15)
3
Condition %:  0.000% (0/4)
4
Condition %:  0.000% (0/17)
5
Condition %:  0.000% (0/6)
67
Condition %:  0.000% (0/19)
8
Condition %:  0.000% (0/44)
9
Condition %:  0.000% (0/11)
10
Condition %:  0.000% (0/4)
...20
Condition %: 100.000% (4/4)
21
Condition %: 100.000% (1/1)
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - 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
  0.000% (0/26)
4410
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
  0.000% (0/6)
72
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
  0.000% (0/28)
2710
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
  0.000% (0/34)
176
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
  0.000% (0/1)
11
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
  0.000% (0/6)
72
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
  0.000% (0/1)
11
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
  0.000% (0/1)
41
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
  0.000% (0/4)
102
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
  0.000% (0/8)
223
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
  0.000% (0/1)
11
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
  0.000% (0/1)
11
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
  0.000% (0/27)
579
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
  0.000% (0/4)
102
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
  0.000% (0/1)
11
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
  0.000% (0/1)
51
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
  0.000% (0/3)
51
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
  0.000% (0/22)
507
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
  0.000% (0/23)
4910
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
  0.000% (0/18)
226
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
  0.000% (0/1)
51
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
  0.000% (0/1)
71
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
  0.000% (0/1)
71
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
  0.000% (0/1)
111
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
  0.000% (0/1)
11
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
  0.000% (0/4)
152
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
  0.000% (0/10)
354
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
  0.000% (0/89)
17427
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
  0.000% (0/87)
10126
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
  0.000% (0/4)
182
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
  0.000% (0/49)
6913
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
  0.000% (0/53)
6515
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
  0.000% (0/11)
83
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
  0.000% (0/71)
4623
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
  0.000% (0/87)
13623
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
  0.000% (0/38)
289
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
  0.000% (0/11)
273
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
  0.000% (0/33)
577
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
  0.000% (0/4)
32
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
  0.000% (0/4)
32
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
  0.000% (0/8)
173
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
  0.000% (0/15)
325
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
  0.000% (0/18)
336
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
  0.000% (0/9)
83
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
  0.000% (0/7)
11
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
  0.000% (0/4)
252
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
  0.000% (0/6)
43
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
  0.000% (0/7)
163
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
  0.000% (0/78)
28716
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
  0.000% (0/12)
294
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
  0.000% (0/4)
72
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
  0.000% (0/4)
32
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
  0.000% (0/4)
32
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
  0.000% (0/6)
82
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
  0.000% (0/6)
122
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
  0.000% (0/1)
31
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
  0.000% (0/6)
22
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
  0.000% (0/6)
22
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
  0.000% (0/1)
11
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
  0.000% (0/53)
22611
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
  0.000% (0/5)
151
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
  0.000% (0/1)
331
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
  0.000% (0/19)
115
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
  0.000% (0/18)
256
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
  0.000% (0/43)
7313
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
  0.000% (0/62)
15319
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
  0.000% (0/15)
295
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
  0.000% (0/10)
154
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
  0.000% (0/76)
34216
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
  0.000% (0/27)
367
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
  0.000% (0/1)
71
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
  0.000% (0/1)
71
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
  0.000% (0/1)
2241
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
  0.000% (0/47)
18412
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
  0.000% (0/6)
182
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
  0.000% (0/1)
31
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
  0.000% (0/1)
11
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
  0.000% (0/15)
325
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
  0.000% (0/45)
8713
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
  0.000% (0/52)
7118
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
  0.000% (0/78)
25818
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
  0.000% (0/37)
9011
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
  0.000% (0/135)
61228
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
  0.000% (0/12)
235
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
  0.000% (0/9)
273
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
  0.000% (0/4)
82
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
  0.000% (0/41)
4512
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
  0.000% (0/1)
11
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
  0.000% (0/53)
14215
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
  0.000% (0/1)
51
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
  0.000% (0/1)
51
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
  0.000% (0/7)
83
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
  0.000% (0/7)
83
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
  0.000% (0/4)
52
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
  0.000% (0/4)
52
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
  0.000% (0/1)
61
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
  0.000% (0/1)
101
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
  0.000% (0/7)
93
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
  0.000% (0/6)
292
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
  0.000% (0/14)
434
Page:<>1
Condition %:  0.000% (0/1)
2
Condition %:  0.000% (0/15)
3
Condition %:  0.000% (0/4)
4
Condition %:  0.000% (0/17)
5
Condition %:  0.000% (0/6)
67
Condition %:  0.000% (0/19)
8
Condition %:  0.000% (0/44)
9
Condition %:  0.000% (0/11)
10
Condition %:  0.000% (0/4)
...20
Condition %: 100.000% (4/4)
21
Condition %: 100.000% (1/1)

Generated by Squish Coco 4.2.2