| 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 |
dh_gen_key| Name: | dh_gen_key | | Prototype: | int dh_gen_key(DH *dh, int need) | | Coverage: | 41.667% (10/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dh.c | | Lines: | 270-297 |
| | 33 | 6 |
do_df| Name: | do_df | | Prototype: | static int do_df(struct sftp_conn *conn, const char *path, int hflag, int iflag) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | | Lines: | 1035-1091 |
| | 46 | 6 |
do_download| Name: | do_download | | Prototype: | static void do_download(struct passwd *pw) | | Coverage: | 0.000% (0/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | | Lines: | 796-838 |
| | 52 | 6 |
do_nologin| Name: | do_nologin | | Prototype: | static void do_nologin(struct passwd *pw) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | | Lines: | 1292-1322 |
| | 30 | 6 |
dsa_generate_private_key| Name: | dsa_generate_private_key | | Prototype: | static int dsa_generate_private_key(u_int bits, DSA **dsap) | | Coverage: | 56.250% (9/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 1504-1530 |
| | 47 | 6 |
ecdsa_generate_private_key| Name: | ecdsa_generate_private_key | | Prototype: | static int ecdsa_generate_private_key(u_int bits, int *nid, EC_KEY **ecdsap) | | Coverage: | 56.250% (9/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 1583-1609 |
| | 39 | 6 |
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 |
filter_list| Name: | filter_list | | Prototype: | static char * filter_list(const char *proposal, const char *filter, int blacklist) | | Coverage: | 50.000% (15/30) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/match.c | | Lines: | 303-330 |
| | 131 | 6 |
ga_init| Name: | ga_init | | Prototype: | int ga_init(const char *user, gid_t base) | | Coverage: | 0.000% (0/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/groupaccess.c | | Lines: | 49-78 |
| | 45 | 6 |
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_line| Name: | get_line | | Prototype: | static int get_line(FILE *fp, char *line, size_t len) | | Coverage: | 61.111% (11/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | | Lines: | 580-604 |
| | 27 | 6 |
get_sigtype| Name: | get_sigtype | | Prototype: | static int get_sigtype(const u_char *sig, size_t siglen, char **sigtypep) | | Coverage: | 57.143% (8/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 2303-2326 |
| | 42 | 6 |
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 |
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 |
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 |
kex_new| Name: | kex_new | | Prototype: | int kex_new(struct ssh *ssh, char *proposal[PROPOSAL_MAX], struct kex **kexp) | | Coverage: | 43.750% (7/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | | Lines: | 580-605 |
| | 31 | 6 |
kex_prop2buf| Name: | kex_prop2buf | | Prototype: | int kex_prop2buf(struct sshbuf *b, char *proposal[PROPOSAL_MAX]) | | Coverage: | 61.111% (11/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | | Lines: | 297-321 |
| | 13 | 6 |
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 |
key_sig_algorithm| Name: | key_sig_algorithm | | Prototype: | static char * key_sig_algorithm(struct ssh *ssh, const struct sshkey *key) | | Coverage: | 0.000% (0/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | | Lines: | 1080-1116 |
| | 111 | 6 |
lastlog_get_entry| Name: | lastlog_get_entry | | Prototype: | int lastlog_get_entry(struct logininfo *li) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/loginrec.c | | Lines: | 1583-1617 |
| | 35 | 6 |
load_server_config| Name: | load_server_config | | Prototype: | void load_server_config(const char *filename, struct sshbuf *conf) | | Coverage: | 59.091% (13/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | | Lines: | 2175-2207 |
| | 73 | 6 |
ls_file| Name: | ls_file | | Prototype: | char * ls_file(const char *name, const struct stat *st, int remote, int si_units) | | Coverage: | 0.000% (0/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-common.c | | Lines: | 213-258 |
| | 51 | 6 |
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 |
mainloop| Name: | mainloop | | Prototype: | static void mainloop(unsigned int work[64],const unsigned char e[32]) | | Coverage: | 100.000% (16/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/smult_curve25519_ref.c | | Lines: | 124-178 |
| | 47 | 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_moduli| Name: | mm_answer_moduli | | Prototype: | int mm_answer_moduli(int sock, struct sshbuf *m) | | Coverage: | 0.000% (0/29) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 567-606 |
| | 33 | 6 |
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 |
mm_receive_fd| Name: | mm_receive_fd | | Prototype: | int mm_receive_fd(int sock) | | Coverage: | 0.000% (0/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_fdpass.c | | Lines: | 112-187 |
| | 93 | 6 |
mm_request_receive| Name: | mm_request_receive | | Prototype: | void mm_request_receive(int sock, struct sshbuf *m) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | | Lines: | 139-161 |
| | 32 | 6 |
mux_client_read_packet| Name: | mux_client_read_packet | | Prototype: | static int mux_client_read_packet(int fd, struct sshbuf *m) | | Coverage: | 0.000% (0/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 1573-1604 |
| | 49 | 6 |
opt_dequote| Name: | opt_dequote | | Prototype: | static char * opt_dequote(const char **sp, const char **errstrp) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-options.c | | Lines: | 67-98 |
| | 41 | 6 |
pkcs11_open_session| Name: | pkcs11_open_session | | Prototype: | static int pkcs11_open_session(struct pkcs11_provider *p, CK_ULONG slotidx, char *pin) | | Coverage: | 0.000% (0/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | | Lines: | 366-399 |
| | 33 | 6 |
print_cert| Name: | print_cert | | Prototype: | static void print_cert(struct sshkey *key) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | | Lines: | 1990-2034 |
| | 39 | 6 |
print_escape_help| Name: | print_escape_help | | Prototype: | static void print_escape_help(struct sshbuf *b, int escape_char, int mux_client, int using_stderr) | | Coverage: | 0.000% (0/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 911-940 |
| | 20 | 6 |
process_open| Name: | process_open | | Prototype: | static void process_open(u_int32_t id) | | Coverage: | 0.000% (0/27) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 675-715 |
| | 57 | 6 |
process_remove_identity| Name: | process_remove_identity | | Prototype: | static void process_remove_identity(SocketEntry *e) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | | Lines: | 328-354 |
| | 27 | 6 |
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 |
process_write| Name: | process_write | | Prototype: | static void process_write(u_int32_t id) | | Coverage: | 0.000% (0/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 773-814 |
| | 44 | 6 |
reaper| Name: | reaper | | Prototype: | static time_t reaper(void) | | Coverage: | 0.000% (0/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | | Lines: | 376-399 |
| | 19 | 6 |
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 |
revoked_blob_tree_RB_INSERT| Name: | revoked_blob_tree_RB_INSERT | | Prototype: | static struct revoked_blob * revoked_blob_tree_RB_INSERT(struct revoked_blob_tree *head, struct revoked_blob *elm) | | Coverage: | 0.000% (0/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | | Lines: | 81-81 |
| | 17 | 6 |
revoked_key_id_tree_RB_INSERT| Name: | revoked_key_id_tree_RB_INSERT | | Prototype: | static struct revoked_key_id * revoked_key_id_tree_RB_INSERT(struct revoked_key_id_tree *head, struct revoked_key_id *elm) | | Coverage: | 0.000% (0/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | | Lines: | 71-71 |
| | 17 | 6 |
revoked_serial_tree_RB_INSERT| Name: | revoked_serial_tree_RB_INSERT | | Prototype: | static struct revoked_serial * revoked_serial_tree_RB_INSERT(struct revoked_serial_tree *head, struct revoked_serial *elm) | | Coverage: | 0.000% (0/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | | Lines: | 62-62 |
| | 17 | 6 |
rsa_generate_private_key| Name: | rsa_generate_private_key | | Prototype: | static int rsa_generate_private_key(u_int bits, RSA **rsap) | | Coverage: | 60.000% (12/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 1473-1502 |
| | 54 | 6 |
sanitise_stdfd| Name: | sanitise_stdfd | | Prototype: | void sanitise_stdfd(void) | | Coverage: | 27.778% (5/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Lines: | 1105-1126 |
| | 50 | 6 |
send_status| Name: | send_status | | Prototype: | static void send_status(u_int32_t id, u_int32_t status) | | Coverage: | 0.000% (0/26) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | | Lines: | 510-534 |
| | 21 | 6 |
serialise_array| Name: | serialise_array | | Prototype: | static int serialise_array(struct sshbuf *m, char **a, size_t n) | | Coverage: | 0.000% (0/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-options.c | | Lines: | 735-761 |
| | 18 | 6 |
server_accept_inetd| Name: | server_accept_inetd | | Prototype: | static void server_accept_inetd(int *sock_in, int *sock_out) | | Coverage: | 0.000% (0/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | | Lines: | 997-1028 |
| | 70 | 6 |
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_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_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_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 |
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 |
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 |
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 |
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 |
ssh_init| Name: | ssh_init | | Prototype: | int ssh_init(struct ssh **sshp, int is_server, struct kex_params *kex_params) | | Coverage: | 78.947% (15/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | | Lines: | 72-135 |
| | 49 | 6 |
ssh_lock_agent| Name: | ssh_lock_agent | | Prototype: | int ssh_lock_agent(int sock, int lock, const char *password) | | Coverage: | 0.000% (0/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfd.c | | Lines: | 179-199 |
| | 17 | 6 |
ssh_msg_recv| Name: | ssh_msg_recv | | Prototype: | int ssh_msg_recv(int fd, struct sshbuf *m) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/msg.c | | Lines: | 65-94 |
| | 28 | 6 |
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_packet_send_mux| Name: | ssh_packet_send_mux | | Prototype: | static int ssh_packet_send_mux(struct ssh *ssh) | | Coverage: | 0.000% (0/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2585-2613 |
| | 21 | 6 |
ssh_packet_set_state| Name: | ssh_packet_set_state | | Prototype: | int ssh_packet_set_state(struct ssh *ssh, struct sshbuf *m) | | Coverage: | 45.833% (22/48) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2370-2417 |
| | 35 | 6 |
ssh_packet_set_tos| Name: | ssh_packet_set_tos | | Prototype: | void ssh_packet_set_tos(struct ssh *ssh, int tos) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2006-2033 |
| | 39 | 6 |
ssh_packet_write_poll| Name: | ssh_packet_write_poll | | Prototype: | int ssh_packet_write_poll(struct ssh *ssh) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 1902-1924 |
| | 36 | 6 |
ssh_remove_all_identities| Name: | ssh_remove_all_identities | | Prototype: | int ssh_remove_all_identities(int sock, int version) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfd.c | | Lines: | 559-580 |
| | 18 | 6 |
ssh_userauth2| Name: | ssh_userauth2 | | Prototype: | void ssh_userauth2(const char *local_user, const char *server_user, char *host, Sensitive *sensitive) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | | Lines: | 367-416 |
| | 62 | 6 |
sshbuf_allocate| Name: | sshbuf_allocate | | Prototype: | int sshbuf_allocate(struct sshbuf *buf, size_t len) | | Coverage: | 75.000% (12/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf.c | | Lines: | 300-341 |
| | 21 | 6 |
sshbuf_dup_string| Name: | sshbuf_dup_string | | Prototype: | char * sshbuf_dup_string(struct sshbuf *buf) | | Coverage: | 75.000% (15/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-misc.c | | Lines: | 139-160 |
| | 41 | 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_get_eckey| Name: | sshbuf_get_eckey | | Prototype: | int sshbuf_get_eckey(struct sshbuf *buf, EC_KEY *v) | | Coverage: | 50.000% (8/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-crypto.c | | Lines: | 110-143 |
| | 29 | 6 |
sshbuf_put_bignum2_bytes| Name: | sshbuf_put_bignum2_bytes | | Prototype: | int sshbuf_put_bignum2_bytes(struct sshbuf *buf, const void *v, size_t len) | | Coverage: | 81.818% (18/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-basic.c | | Lines: | 401-428 |
| | 15 | 6 |
sshd_hostkey_sign| Name: | sshd_hostkey_sign | | Prototype: | int sshd_hostkey_sign(struct sshkey *privkey, struct sshkey *pubkey, u_char **signature, size_t *slenp, const u_char *data, size_t dlen, const char *alg, u_int flag) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | | Lines: | 2237-2259 |
| | 14 | 6 |
sshkey_dump_ec_point| Name: | sshkey_dump_ec_point | | Prototype: | void sshkey_dump_ec_point(const EC_GROUP *group, const EC_POINT *point) | | Coverage: | 0.000% (0/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 3348-3385 |
| | 80 | 6 |
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 |
sshkey_write| Name: | sshkey_write | | Prototype: | int sshkey_write(const struct sshkey *key, FILE *f) | | Coverage: | 35.714% (5/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | | Lines: | 1436-1457 |
| | 26 | 6 |
start_compression_out| Name: | start_compression_out | | Prototype: | static int start_compression_out(struct ssh *ssh, int level) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 688-706 |
| | 11 | 6 |
tcpconnect| Name: | tcpconnect | | Prototype: | static int tcpconnect(char *host) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keyscan.c | | Lines: | 326-359 |
| | 47 | 6 |
urldecode| Name: | urldecode | | Prototype: | static char * urldecode(const char *src) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Lines: | 721-751 |
| | 39 | 6 |
userauth| Name: | userauth | | Prototype: | void userauth(Authctxt *authctxt, char *authlist) | | Coverage: | 0.000% (0/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | | Lines: | 458-494 |
| | 44 | 6 |
EVP_CIPHER_CTX_get_iv| Name: | EVP_CIPHER_CTX_get_iv | | Prototype: | int EVP_CIPHER_CTX_get_iv(const EVP_CIPHER_CTX *ctx, unsigned char *iv, size_t len) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | | Lines: | 336-361 |
| | 19 | 7 |
EVP_CIPHER_CTX_set_iv| Name: | EVP_CIPHER_CTX_set_iv | | Prototype: | int EVP_CIPHER_CTX_set_iv(EVP_CIPHER_CTX *ctx, const unsigned char *iv, size_t len) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | | Lines: | 365-390 |
| | 19 | 7 |
_ssh__compat_globfree| Name: | _ssh__compat_globfree | | Prototype: | void _ssh__compat_globfree(_ssh_compat_glob_t *pglob) | | Coverage: | 0.000% (0/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c | | Lines: | 959-981 |
| | 29 | 7 |
auth_input_request_forwarding| Name: | auth_input_request_forwarding | | Prototype: | static int auth_input_request_forwarding(struct ssh *ssh, struct passwd * pw) | | Coverage: | 0.000% (0/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | | Lines: | 188-247 |
| | 57 | 7 |
auth_key_is_revoked| Name: | auth_key_is_revoked | | Prototype: | int auth_key_is_revoked(struct sshkey *key) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c | | Lines: | 635-671 |
| | 30 | 7 |
auth_openfile| Name: | auth_openfile | | Prototype: | static FILE * auth_openfile(const char *file, struct passwd *pw, int strict_modes, int log_missing, char *file_type) | | Coverage: | 0.000% (0/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c | | Lines: | 504-544 |
| | 74 | 7 |
auth_password| Name: | auth_password | | Prototype: | int auth_password(struct ssh *ssh, const char *password) | | Coverage: | 0.000% (0/27) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-passwd.c | | Lines: | 76-129 |
| | 17 | 7 |
channel_input_open_failure| Name: | channel_input_open_failure | | Prototype: | int channel_input_open_failure(int type, u_int32_t seq, struct ssh *ssh) | | Coverage: | 0.000% (0/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 3147-3182 |
| | 42 | 7 |
channel_output_poll| Name: | channel_output_poll | | Prototype: | void channel_output_poll(struct ssh *ssh) | | Coverage: | 0.000% (0/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 2601-2635 |
| | 21 | 7 |
check_load| Name: | check_load | | Prototype: | static void check_load(int r, const char *path, const char *message) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | | Lines: | 505-523 |
| | 11 | 7 |
check_rfwd_permission| Name: | check_rfwd_permission | | Prototype: | static int check_rfwd_permission(struct ssh *ssh, struct Forward *fwd) | | Coverage: | 0.000% (0/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 3721-3754 |
| | 19 | 7 |
client_process_net_input| Name: | client_process_net_input | | Prototype: | static void client_process_net_input(fd_set *readset) | | Coverage: | 0.000% (0/25) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | | Lines: | 614-663 |
| | 52 | 7 |
compare| Name: | compare | | Prototype: | static int compare(const void *p, const void *q) | | Coverage: | 0.000% (0/31) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c | | Lines: | 594-598 |
| | 165 | 7 |
compare_forward| Name: | compare_forward | | Prototype: | static int compare_forward(struct Forward *a, struct Forward *b) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 597-614 |
| | 13 | 7 |
compare_gps| Name: | compare_gps | | Prototype: | static int compare_gps(const void *_p, const void *_q) | | Coverage: | 0.000% (0/31) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c | | Lines: | 600-607 |
| | 167 | 7 |
compat_kex_proposal| Name: | compat_kex_proposal | | Prototype: | char * compat_kex_proposal(char *p) | | Coverage: | 0.000% (0/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/compat.c | | Lines: | 214-234 |
| | 20 | 7 |
confirm| Name: | confirm | | Prototype: | static int confirm(const char *prompt) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c | | Lines: | 712-734 |
| | 31 | 7 |
connect_to_helper| Name: | connect_to_helper | | Prototype: | static int connect_to_helper(struct ssh *ssh, const char *name, int port, int socktype, char *ctype, char *rname, struct channel_connect *cctx, int *reason, const char **errmsg) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 4178-4241 |
| | 70 | 7 |
construct_utmp| Name: | construct_utmp | | Prototype: | void construct_utmp(struct logininfo *li, struct utmp *ut) | | Coverage: | 0.000% (0/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/loginrec.c | | Lines: | 646-715 |
| | 63 | 7 |
control_persist_detach| Name: | control_persist_detach | | Prototype: | static void control_persist_detach(void) | | Coverage: | 0.000% (0/27) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | | Lines: | 1519-1564 |
| | 61 | 7 |