Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
poly1305_authName: | poly1305_auth | Prototype: | void poly1305_auth(unsigned char out[16], const unsigned char *m, size_t inlen, const unsigned char key[32]) | Coverage: | 100.000% (20/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/poly1305.c | Lines: | 33-160 |
| | 95 | 10 |
parse_user_host_pathName: | parse_user_host_path | Prototype: | int parse_user_host_path(const char *s, char **userp, char **hostp, char **pathp) | Coverage: | 0.000% (0/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 573-631 |
| | 95 | 12 |
ssh_krl_to_blobName: | ssh_krl_to_blob | Prototype: | int ssh_krl_to_blob(struct ssh_krl *krl, struct sshbuf *buf, const struct sshkey **sign_keys, u_int nsign_keys) | Coverage: | 0.000% (0/90) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 733-827 |
| | 94 | 24 |
resolve_canonicalizeName: | resolve_canonicalize | Prototype: | static struct addrinfo * resolve_canonicalize(char **hostp, int port) | Coverage: | 0.000% (0/51) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | Lines: | 401-499 |
| | 94 | 17 |
unix_listenerName: | unix_listener | Prototype: | int unix_listener(const char *path, int backlog, int unlink_first) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 1483-1528 |
| | 93 | 7 |
ssh_local_cmdName: | ssh_local_cmd | Prototype: | int ssh_local_cmd(const char *args) | Coverage: | 0.000% (0/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c | Lines: | 1517-1552 |
| | 93 | 8 |
mm_receive_fdName: | 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_answer_pwnamallowName: | mm_answer_pwnamallow | Prototype: | int mm_answer_pwnamallow(int sock, struct sshbuf *m) | Coverage: | 0.000% (0/167) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | Lines: | 712-811 |
| | 93 | 53 |
do_gen_krlName: | do_gen_krl | Prototype: | static void do_gen_krl(struct passwd *pw, int updating, int argc, char **argv) | Coverage: | 0.000% (0/49) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 2299-2356 |
| | 93 | 17 |
visName: | vis | Prototype: | char * vis(char *dst, int c, int flag, int nextc) | Coverage: | 6.481% (7/108) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/vis.c | Lines: | 61-144 |
| | 92 | 20 |
ssh_packet_write_waitName: | ssh_packet_write_wait | Prototype: | int ssh_packet_write_wait(struct ssh *ssh) | Coverage: | 0.000% (0/39) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 1930-1985 |
| | 92 | 13 |
hpdelim2Name: | hpdelim2 | Prototype: | static char * hpdelim2(char **cp, char *delim) | Coverage: | 25.806% (8/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 488-523 |
| | 92 | 10 |
temporarily_use_uidName: | temporarily_use_uid | Prototype: | void temporarily_use_uid(struct passwd *pw) | Coverage: | 0.000% (0/41) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/uidswap.c | Lines: | 60-136 |
| | 91 | 13 |
pty_make_controlling_ttyName: | pty_make_controlling_tty | Prototype: | void pty_make_controlling_tty(int *ttyfd, const char *tty) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshpty.c | Lines: | 98-146 |
| | 91 | 7 |
mm_answer_signName: | mm_answer_sign | Prototype: | int mm_answer_sign(int sock, struct sshbuf *m) | Coverage: | 0.000% (0/64) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | Lines: | 609-708 |
| | 90 | 15 |
input_userauth_pk_okName: | 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 |
ssh_ecdsa_signName: | ssh_ecdsa_sign | Prototype: | int ssh_ecdsa_sign(const struct sshkey *key, u_char **sigp, size_t *lenp, const u_char *data, size_t datalen, u_int compat) | Coverage: | 48.000% (24/50) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-ecdsa.c | Lines: | 49-110 |
| | 89 | 14 |
connect_nextName: | connect_next | Prototype: | static int connect_next(struct channel_connect *cctx) | Coverage: | 0.000% (0/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 4103-4159 |
| | 89 | 12 |
pty_setownerName: | pty_setowner | Prototype: | void pty_setowner(struct passwd *pw, const char *tty) | Coverage: | 0.000% (0/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshpty.c | Lines: | 164-215 |
| | 88 | 8 |
parse_server_configName: | parse_server_config | Prototype: | void parse_server_config(ServerOptions *options, const char *filename, struct sshbuf *conf, struct connection_info *connectinfo) | Coverage: | 53.333% (8/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | Lines: | 2359-2382 |
| | 88 | 5 |
rijndaelEncryptName: | rijndaelEncrypt | Prototype: | void rijndaelEncrypt(const u32 rk[ ], int Nr, const u8 pt[16], u8 ct[16]) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/rijndael.c | Lines: | 761-943 |
| | 87 | 3 |
parse_jumpName: | parse_jump | Prototype: | int parse_jump(const char *s, Options *o, int active) | Coverage: | 0.000% (0/41) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c | Lines: | 2340-2395 |
| | 87 | 11 |
input_userauth_info_reqName: | 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 |
is_addr_fastName: | is_addr_fast | Prototype: | static int is_addr_fast(const char *name) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | Lines: | 270-275 |
| | 86 | 1 |
valid_domainName: | valid_domain | Prototype: | int valid_domain(char *name, int makelower, const char **errstr) | Coverage: | 0.000% (0/50) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 1907-1949 |
| | 85 | 13 |
ssh_set_newkeysName: | ssh_set_newkeys | Prototype: | int ssh_set_newkeys(struct ssh *ssh, int mode) | Coverage: | 32.143% (18/56) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 828-921 |
| | 85 | 15 |
read_environment_fileName: | read_environment_file | Prototype: | static void read_environment_file(char ***env, u_int *envsize, const char *filename, const char *whitelist) | Coverage: | 0.000% (0/36) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 877-919 |
| | 85 | 8 |
muxserver_listenName: | muxserver_listen | Prototype: | void muxserver_listen(struct ssh *ssh) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | Lines: | 1288-1369 |
| | 85 | 9 |
channel_freeName: | channel_free | Prototype: | void channel_free(struct ssh *ssh, Channel *c) | Coverage: | 0.000% (0/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 582-640 |
| | 85 | 10 |
resolve_addrName: | resolve_addr | Prototype: | static struct addrinfo * resolve_addr(const char *name, int port, char *caddr, size_t clen) | Coverage: | 0.000% (0/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | Lines: | 309-355 |
| | 84 | 9 |
sshkey_private_pem_to_blobName: | sshkey_private_pem_to_blob | Prototype: | static int sshkey_private_pem_to_blob(struct sshkey *key, struct sshbuf *blob, const char *_passphrase, const char *comment) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 3773-3822 |
| | 83 | 11 |
ssh_proxy_fdpass_connectName: | ssh_proxy_fdpass_connect | Prototype: | static int ssh_proxy_fdpass_connect(struct ssh *ssh, const char *host, u_short port, const char *proxy_command) | Coverage: | 0.000% (0/39) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c | Lines: | 106-179 |
| | 83 | 14 |
local_do_shellName: | local_do_shell | Prototype: | static void local_do_shell(const char *args) | Coverage: | 0.000% (0/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | Lines: | 313-349 |
| | 83 | 10 |
keyprintName: | keyprint | Prototype: | static void keyprint(con *c, struct sshkey *key) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keyscan.c | Lines: | 308-324 |
| | 83 | 4 |
do_exec_no_ptyName: | do_exec_no_pty | Prototype: | int do_exec_no_pty(struct ssh *ssh, Session *s, const char *command) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 392-555 |
| | 83 | 12 |
compat_init_setproctitleName: | compat_init_setproctitle | Prototype: | void compat_init_setproctitle(int argc, char *argv[]) | Coverage: | 60.526% (23/38) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/setproctitle.c | Lines: | 67-119 |
| | 83 | 10 |
cipher_initName: | cipher_init | Prototype: | int cipher_init(struct sshcipher_ctx **ccp, const struct sshcipher *cipher, const u_char *key, u_int keylen, const u_char *iv, u_int ivlen, int do_encrypt) | Coverage: | 44.681% (21/47) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | Lines: | 235-322 |
| | 83 | 14 |
channel_post_x11_listenerName: | channel_post_x11_listener | Prototype: | static void channel_post_x11_listener(struct ssh *ssh, Channel *c, fd_set *readset, fd_set *writeset) | Coverage: | 0.000% (0/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 1602-1651 |
| | 81 | 8 |
sshkey_dump_ec_pointName: | 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 |
mux_confirm_remote_forwardName: | mux_confirm_remote_forward | Prototype: | static void mux_confirm_remote_forward(struct ssh *ssh, int type, u_int32_t seq, void *ctxt) | Coverage: | 0.000% (0/44) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | Lines: | 616-694 |
| | 80 | 13 |
channel_post_port_listenerName: | channel_post_port_listener | Prototype: | static void channel_post_port_listener(struct ssh *ssh, Channel *c, fd_set *readset, fd_set *writeset) | Coverage: | 0.000% (0/41) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 1733-1787 |
| | 80 | 12 |
ssh_remote_ipaddrName: | ssh_remote_ipaddr | Prototype: | const char * ssh_remote_ipaddr(struct ssh *ssh) | Coverage: | 56.000% (14/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 514-535 |
| | 79 | 5 |
do_local_cmdName: | do_local_cmd | Prototype: | static int do_local_cmd(arglist *a) | Coverage: | 0.000% (0/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/scp.c | Lines: | 189-229 |
| | 79 | 9 |
newkeys_from_blobName: | newkeys_from_blob | Prototype: | static int newkeys_from_blob(struct sshbuf *m, struct ssh *ssh, int mode) | Coverage: | 29.787% (14/47) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 2257-2321 |
| | 78 | 13 |
ssh_init_forwardingName: | ssh_init_forwarding | Prototype: | static void ssh_init_forwarding(struct ssh *ssh, char **ifname) | Coverage: | 0.000% (0/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | Lines: | 1665-1733 |
| | 77 | 10 |
ssh_ed25519_signName: | ssh_ed25519_sign | Prototype: | int ssh_ed25519_sign(const struct sshkey *key, u_char **sigp, size_t *lenp, const u_char *data, size_t datalen, u_int compat) | Coverage: | 51.111% (23/45) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-ed25519.c | Lines: | 35-92 |
| | 77 | 13 |
strmodeName: | strmode | Prototype: | void strmode(int mode, char *p) | Coverage: | 0.000% (0/65) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/strmode.c | Lines: | 42-147 |
| | 76 | 27 |
process_add_identityName: | process_add_identity | Prototype: | static void process_add_identity(SocketEntry *e) | Coverage: | 0.000% (0/41) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | Lines: | 401-478 |
| | 76 | 15 |
monitor_readName: | monitor_read | Prototype: | int monitor_read(struct monitor *pmonitor, struct mon_table *ent, struct mon_table **pent) | Coverage: | 0.000% (0/42) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | Lines: | 466-537 |
| | 76 | 14 |
lastlog_openseekName: | lastlog_openseek | Prototype: | static int lastlog_openseek(struct logininfo *li, int *fd, int filemode) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/loginrec.c | Lines: | 1471-1514 |
| | 76 | 7 |
delete_fileName: | delete_file | Prototype: | static int delete_file(int agent_fd, const char *filename, int key_only, int qflag) | Coverage: | 0.000% (0/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-add.c | Lines: | 109-165 |
| | 76 | 11 |
ssh_alloc_session_stateName: | ssh_alloc_session_state | Prototype: | struct ssh * ssh_alloc_session_state(void) | Coverage: | 38.889% (7/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 223-262 |
| | 75 | 4 |
refresh_progress_meterName: | refresh_progress_meter | Prototype: | void refresh_progress_meter(void) | Coverage: | 0.000% (0/57) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/progressmeter.c | Lines: | 119-227 |
| | 75 | 15 |
process_mux_stdio_fwdName: | process_mux_stdio_fwd | Prototype: | static int process_mux_stdio_fwd(struct ssh *ssh, u_int rid, Channel *c, struct sshbuf *m, struct sshbuf *reply) | Coverage: | 0.000% (0/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | Lines: | 975-1064 |
| | 75 | 11 |
mux_session_confirmName: | mux_session_confirm | Prototype: | static void mux_session_confirm(struct ssh *ssh, int id, int success, void *arg) | Coverage: | 0.000% (0/51) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | Lines: | 1372-1451 |
| | 75 | 15 |
auth_openfileName: | 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 |
a2tunName: | a2tun | Prototype: | int a2tun(const char *s, int *remote) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 344-373 |
| | 74 | 5 |
verify_host_key_dnsName: | verify_host_key_dns | Prototype: | int verify_host_key_dns(const char *hostname, struct sockaddr *address, struct sshkey *hostkey, int *flags) | Coverage: | 0.000% (0/49) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dns.c | Lines: | 208-314 |
| | 73 | 15 |
ssh_tty_parse_modesName: | ssh_tty_parse_modes | Prototype: | void ssh_tty_parse_modes(struct ssh *ssh, int fd) | Coverage: | 0.000% (0/60) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ttymodes.c | Lines: | 342-456 |
| | 73 | 21 |
load_server_configName: | 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 |
hostbased_key_allowedName: | 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 |
conloopName: | conloop | Prototype: | static void conloop(void) | Coverage: | 0.000% (0/41) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keyscan.c | Lines: | 554-604 |
| | 73 | 8 |
choose_dhName: | choose_dh | Prototype: | DH * choose_dh(int min, int wantbits, int max) | Coverage: | 4.167% (2/48) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dh.c | Lines: | 146-218 |
| | 73 | 12 |
auth_rhosts2Name: | auth_rhosts2 | Prototype: | int auth_rhosts2(struct passwd *pw, const char *client_user, const char *hostname, const char *ipaddr) | Coverage: | 0.000% (0/57) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-rhosts.c | Lines: | 189-324 |
| | 73 | 14 |
to_blob_bufName: | to_blob_buf | Prototype: | static int to_blob_buf(const struct sshkey *key, struct sshbuf *b, int force_plain, enum sshkey_serialize_rep opts) | Coverage: | 53.333% (40/75) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 724-820 |
| | 72 | 23 |
do_exec_ptyName: | do_exec_pty | Prototype: | int do_exec_pty(struct ssh *ssh, Session *s, const char *command) | Coverage: | 0.000% (0/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 563-657 |
| | 72 | 10 |
tilde_expand_filenameName: | tilde_expand_filename | Prototype: | char * tilde_expand_filename(const char *filename, uid_t uid) | Coverage: | 5.556% (2/36) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 922-961 |
| | 71 | 9 |
strtonumName: | strtonum | Prototype: | long long strtonum(const char *numstr, long long minval, long long maxval, const char **errstrp) | Coverage: | 40.000% (12/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/strtonum.c | Lines: | 33-70 |
| | 71 | 7 |
sshkey_ec_validate_publicName: | sshkey_ec_validate_public | Prototype: | int sshkey_ec_validate_public(const EC_GROUP *group, const EC_POINT *public) | Coverage: | 40.426% (19/47) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 3232-3307 |
| | 71 | 13 |
server_request_tunName: | 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 |
read_passphraseName: | read_passphrase | Prototype: | char * read_passphrase(const char *prompt, int flags) | Coverage: | 0.000% (0/43) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readpass.c | Lines: | 117-166 |
| | 71 | 12 |
input_userauth_info_responseName: | 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 |
do_ls_dirName: | do_ls_dir | Prototype: | static int do_ls_dir(struct sftp_conn *conn, const char *path, const char *strip_path, int lflag) | Coverage: | 0.000% (0/55) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | Lines: | 815-898 |
| | 71 | 14 |
auth2_update_session_infoName: | auth2_update_session_info | Prototype: | void auth2_update_session_info(Authctxt *authctxt, const char *method, const char *submethod) | Coverage: | 0.000% (0/38) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2.c | Lines: | 755-793 |
| | 71 | 10 |
ssh_proxy_connectName: | ssh_proxy_connect | Prototype: | static int ssh_proxy_connect(struct ssh *ssh, const char *host, u_short port, const char *proxy_command) | Coverage: | 0.000% (0/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c | Lines: | 184-254 |
| | 70 | 9 |
ssh_packet_close_internalName: | ssh_packet_close_internal | Prototype: | static void ssh_packet_close_internal(struct ssh *ssh, int do_close) | Coverage: | 36.364% (12/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 581-644 |
| | 70 | 11 |
ssh_fetch_identitylistName: | 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 |
server_accept_inetdName: | 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 |
connect_to_helperName: | 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 |
tolocalName: | tolocal | Prototype: | void tolocal(int argc, char **argv) | Coverage: | 0.000% (0/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/scp.c | Lines: | 745-801 |
| | 69 | 10 |
server_loop2Name: | 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 |
glob2Name: | 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 |
ssh_sandbox_childName: | ssh_sandbox_child | Prototype: | void ssh_sandbox_child(struct ssh_sandbox *box) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sandbox-seccomp-filter.c | Lines: | 329-364 |
| | 68 | 7 |
mux_master_read_cbName: | mux_master_read_cb | Prototype: | static int mux_master_read_cb(struct ssh *ssh, Channel *c) | Coverage: | 0.000% (0/47) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | Lines: | 1160-1237 |
| | 68 | 17 |
load_identity_fileName: | load_identity_file | Prototype: | static struct sshkey * load_identity_file(Identity *id) | Coverage: | 0.000% (0/50) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 1379-1441 |
| | 68 | 15 |
get_handleName: | get_handle | Prototype: | static u_char * get_handle(struct sftp_conn *conn, u_int expected_id, size_t *len, const char *errfmt, ...) | Coverage: | 0.000% (0/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | Lines: | 243-286 |
| | 68 | 10 |
addr_pton_cidrName: | addr_pton_cidr | Prototype: | static int addr_pton_cidr(const char *p, struct xaddr *n, u_int *l) | Coverage: | 65.000% (26/40) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | Lines: | 311-346 |
| | 68 | 10 |
rijndaelKeySetupEncName: | rijndaelKeySetupEnc | Prototype: | int rijndaelKeySetupEnc(u32 rk[ ], const u8 cipherKey[], int keyBits) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/rijndael.c | Lines: | 629-709 |
| | 67 | 10 |
update_known_hostsName: | update_known_hosts | Prototype: | static void update_known_hosts(struct hostkeys_update_ctx *ctx) | Coverage: | 0.000% (0/54) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | Lines: | 1848-1915 |
| | 66 | 14 |
pkcs11_start_helperName: | pkcs11_start_helper | Prototype: | static int pkcs11_start_helper(void) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11-client.c | Lines: | 172-201 |
| | 66 | 5 |
mm_answer_keyverifyName: | mm_answer_keyverify | Prototype: | int mm_answer_keyverify(int sock, struct sshbuf *m) | Coverage: | 0.000% (0/38) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | Lines: | 1357-1429 |
| | 66 | 11 |
format_method_keyName: | format_method_key | Prototype: | static char * format_method_key(Authctxt *authctxt) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c | Lines: | 273-308 |
| | 66 | 3 |
sshkey_load_publicName: | sshkey_load_public | Prototype: | int sshkey_load_public(const char *filename, struct sshkey **keyp, char **commentp) | Coverage: | 68.966% (20/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfile.c | Lines: | 312-354 |
| | 65 | 11 |
ssh_errName: | 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 |
recallocarrayName: | recallocarray | Prototype: | void * recallocarray(void *ptr, size_t oldnmemb, size_t newnmemb, size_t size) | Coverage: | 56.757% (21/37) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/recallocarray.c | Lines: | 37-87 |
| | 65 | 8 |
glob3Name: | 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 |
fingerprint_randomartName: | fingerprint_randomart | Prototype: | static char * fingerprint_randomart(const char *alg, u_char *dgst_raw, size_t dgst_raw_len, const struct sshkey *k) | Coverage: | 84.615% (44/52) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 1066-1161 |
| | 65 | 12 |
derive_keyName: | derive_key | Prototype: | static int derive_key(struct ssh *ssh, int id, u_int need, u_char *hash, u_int hashlen, const struct sshbuf *shared_secret, u_char **keyp) | Coverage: | 51.429% (18/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 927-988 |
| | 65 | 7 |
channel_post_connectingName: | channel_post_connecting | Prototype: | static void channel_post_connecting(struct ssh *ssh, Channel *c, fd_set *readset, fd_set *writeset) | Coverage: | 0.000% (0/50) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 1822-1893 |
| | 65 | 12 |
process_principalsName: | process_principals | Prototype: | static int process_principals(struct ssh *ssh, FILE *f, const char *file, const struct sshkey_cert *cert, struct sshauthopt **authoptsp) | Coverage: | 0.000% (0/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-pubkey.c | Lines: | 330-363 |
| | 64 | 8 |