Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
stop_progress_meterName: | stop_progress_meter | Prototype: | void stop_progress_meter(void) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/progressmeter.c | Lines: | 270-283 |
| | 10 | 3 |
sshkey_drop_certName: | sshkey_drop_cert | Prototype: | int sshkey_drop_cert(struct sshkey *k) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 2505-2514 |
| | 10 | 2 |
sshbuf_put_stringName: | sshbuf_put_string | Prototype: | int sshbuf_put_string(struct sshbuf *buf, const void *v, size_t len) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-basic.c | Lines: | 347-363 |
| | 10 | 4 |
ssh_set_verify_host_key_callbackName: | ssh_set_verify_host_key_callback | Prototype: | int ssh_set_verify_host_key_callback(struct ssh *ssh, int (*cb)(struct sshkey *, struct ssh *)) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | Lines: | 209-219 |
| | 10 | 2 |
ssh_packet_set_interactiveName: | ssh_packet_set_interactive | Prototype: | void ssh_packet_set_interactive(struct ssh *ssh, int interactive, int qos_interactive, int qos_bulk) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 2037-2055 |
| | 10 | 3 |
ssh_packet_get_string_ptrName: | ssh_packet_get_string_ptr | Prototype: | const void * ssh_packet_get_string_ptr(struct ssh *ssh, u_int *length_ptr) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/opacket.c | Lines: | 183-195 |
| | 10 | 3 |
ssh_packet_get_stringName: | ssh_packet_get_string | Prototype: | void * ssh_packet_get_string(struct ssh *ssh, u_int *length_ptr) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/opacket.c | Lines: | 169-181 |
| | 10 | 3 |
ssh_packet_get_cstringName: | ssh_packet_get_cstring | Prototype: | char * ssh_packet_get_cstring(struct ssh *ssh, u_int *length_ptr) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/opacket.c | Lines: | 197-209 |
| | 10 | 3 |
ssh_hmac_finalName: | ssh_hmac_final | Prototype: | int ssh_hmac_final(struct ssh_hmac_ctx *ctx, u_char *d, size_t dlen) | Coverage: | 46.154% (6/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hmac.c | Lines: | 104-119 |
| | 10 | 3 |
ssh_digest_alg_nameName: | ssh_digest_alg_name | Prototype: | const char * ssh_digest_alg_name(int alg) | Coverage: | 66.667% (2/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/digest-openssl.c | Lines: | 90-96 |
| | 10 | 1 |
safe_path_fdName: | safe_path_fd | Prototype: | int safe_path_fd(int fd, const char *file, struct passwd *pw, char *err, size_t errlen) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 1828-1841 |
| | 10 | 2 |
pty_change_window_sizeName: | pty_change_window_size | Prototype: | void pty_change_window_size(int ptyfd, u_int row, u_int col, u_int xpixel, u_int ypixel) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshpty.c | Lines: | 150-162 |
| | 10 | 1 |
process_remove_all_identitiesName: | process_remove_all_identities | Prototype: | static void process_remove_all_identities(SocketEntry *e) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | Lines: | 356-373 |
| | 10 | 3 |
poly_hash [umac.c #2]Name: | poly_hash [umac.c #2] | Prototype: | static void poly_hash(uhash_ctx_t hc, UINT32 data_in[]) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 831-847 |
| | 10 | 3 |
poly_hash [umac.c #1]Name: | poly_hash [umac.c #1] | Prototype: | static void poly_hash(uhash_ctx_t hc, UINT32 data_in[]) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 831-847 |
| | 10 | 3 |
pkcs11_terminateName: | pkcs11_terminate | Prototype: | void pkcs11_terminate(void) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | Lines: | 133-143 |
| | 10 | 3 |
opt_flagName: | opt_flag | Prototype: | static int opt_flag(const char *opt, int allow_negate, const char **optsp) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-options.c | Lines: | 49-65 |
| | 10 | 3 |
mm_user_key_allowedName: | mm_user_key_allowed | Prototype: | int mm_user_key_allowed(struct ssh *ssh, struct passwd *pw, struct sshkey *key, int pubkey_auth_attempt, struct sshauthopt **authoptp) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | Lines: | 432-438 |
| | 10 | 1 |
mac_checkName: | mac_check | Prototype: | int mac_check(struct sshmac *mac, u_int32_t seqno, const u_char *data, size_t dlen, const u_char *theirmac, size_t mlen) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mac.c | Lines: | 212-228 |
| | 10 | 4 |
kexc25519_shared_keyName: | kexc25519_shared_key | Prototype: | int kexc25519_shared_key(const u_char key[32], const u_char pub[32], struct sshbuf *out) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexc25519.c | Lines: | 62-82 |
| | 10 | 2 |
kex_start_rekexName: | kex_start_rekex | Prototype: | int kex_start_rekex(struct ssh *ssh) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 683-696 |
| | 10 | 3 |
kex_derive_keys_bnName: | kex_derive_keys_bn | Prototype: | int kex_derive_keys_bn(struct ssh *ssh, u_char *hash, u_int hashlen, const BIGNUM *secret) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 1019-1032 |
| | 10 | 3 |
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 |
get_peer_ipaddrName: | 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_local_ipaddrName: | 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_handleName: | get_handle | Prototype: | static int get_handle(struct sshbuf *queue, int *hp) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | Lines: | 464-478 |
| | 10 | 3 |
g_statName: | g_stat | Prototype: | static int g_stat(Char *fn, struct stat *sb, _ssh_compat_glob_t *pglob) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c | Lines: | 1013-1023 |
| | 10 | 3 |
g_lstatName: | g_lstat | Prototype: | static int g_lstat(Char *fn, struct stat *sb, _ssh_compat_glob_t *pglob) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c | Lines: | 1001-1011 |
| | 10 | 3 |
free_sftp_direntsName: | free_sftp_dirents | Prototype: | void free_sftp_dirents(SFTP_DIRENT **s) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | Lines: | 681-693 |
| | 10 | 3 |
free_dns_rrName: | free_dns_rr | Prototype: | static void free_dns_rr(struct dns_rr *p) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/getrrsetbyname.c | Lines: | 569-581 |
| | 10 | 4 |
format_timestampName: | format_timestamp | Prototype: | static void format_timestamp(u_int64_t timestamp, char *ts, size_t nts) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 829-843 |
| | 10 | 2 |
fork_postauthName: | fork_postauth | Prototype: | static void fork_postauth(void) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | Lines: | 1567-1576 |
| | 10 | 3 |
do_lstatName: | do_lstat | Prototype: | Attrib * do_lstat(struct sftp_conn *conn, const char *path, int quiet) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | Lines: | 756-774 |
| | 10 | 3 |
do_convert_to_pemName: | do_convert_to_pem | Prototype: | static void do_convert_to_pem(struct sshkey *k) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 377-389 |
| | 10 | 4 |
do_authentication2Name: | do_authentication2 | Prototype: | void do_authentication2(Authctxt *authctxt) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2.c | Lines: | 169-178 |
| | 10 | 1 |
crypto_sign_ed25519_ref_scalarmult_baseName: | crypto_sign_ed25519_ref_scalarmult_base | Prototype: | void crypto_sign_ed25519_ref_scalarmult_base(crypto_sign_ed25519_ref_ge25519 *r, const crypto_sign_ed25519_ref_sc25519 *s) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c | Lines: | 306-321 |
| | 10 | 2 |
crypto_sign_ed25519_ref_fe25519_mulName: | crypto_sign_ed25519_ref_fe25519_mul | Prototype: | void crypto_sign_ed25519_ref_fe25519_mul(crypto_sign_ed25519_ref_fe25519 *r, const crypto_sign_ed25519_ref_fe25519 *x, const crypto_sign_ed25519_ref_fe25519 *y) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/fe25519.c | Lines: | 196-211 |
| | 10 | 5 |
crypto_sign_ed25519_ref_fe25519_freezeName: | crypto_sign_ed25519_ref_fe25519_freeze | Prototype: | void crypto_sign_ed25519_ref_fe25519_freeze(crypto_sign_ed25519_ref_fe25519 *r) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/fe25519.c | Lines: | 84-98 |
| | 10 | 3 |
control_client_sigrelayName: | control_client_sigrelay | Prototype: | static void control_client_sigrelay(int signo) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | Lines: | 1466-1475 |
| | 10 | 2 |
channel_register_filterName: | channel_register_filter | Prototype: | void channel_register_filter(struct ssh *ssh, int id, channel_infilter_fn *ifn, channel_outfilter_fn *ofn, channel_filter_cleanup_fn *cfn, void *ctx) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 979-993 |
| | 10 | 2 |
agent_decode_algName: | agent_decode_alg | Prototype: | static char * agent_decode_alg(struct sshkey *key, u_int flags) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | Lines: | 262-272 |
| | 10 | 4 |
_ssh_verify_host_keyName: | _ssh_verify_host_key | Prototype: | int _ssh_verify_host_key(struct sshkey *hostkey, struct ssh *ssh) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | Lines: | 467-479 |
| | 10 | 3 |
xmallocName: | xmalloc | Prototype: | void * xmalloc(size_t size) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/xmalloc.c | Lines: | 39-50 |
| | 9 | 3 |
wrap_keyName: | wrap_key | Prototype: | static int wrap_key(RSA *rsa) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11-client.c | Lines: | 158-170 |
| | 9 | 3 |
userauth_noneName: | userauth_none | Prototype: | int userauth_none(Authctxt *authctxt) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 940-954 |
| | 9 | 2 |
subName: | sub | Prototype: | static void sub(unsigned int out[32],const unsigned int a[32],const unsigned int b[32]) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/smult_curve25519_ref.c | Lines: | 20-32 |
| | 9 | 2 |
strvisxName: | strvisx | Prototype: | int strvisx(char *dst, const char *src, size_t len, int flag) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/vis.c | Lines: | 235-249 |
| | 9 | 3 |
sshkey_private_to_fileblobName: | sshkey_private_to_fileblob | Prototype: | int sshkey_private_to_fileblob(struct sshkey *key, struct sshbuf *blob, const char *passphrase, const char *comment, int force_new_format, const char *new_format_cipher, int new_format_rounds) | Coverage: | 63.636% (7/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 3826-3852 |
| | 9 | 7 |
sshkey_from_blobName: | sshkey_from_blob | Prototype: | int sshkey_from_blob(const u_char *blob, size_t blen, struct sshkey **keyp) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 2271-2282 |
| | 9 | 2 |
sshkey_curve_nid_to_nameName: | sshkey_curve_nid_to_name | Prototype: | const char * sshkey_curve_nid_to_name(int nid) | Coverage: | 25.000% (2/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 419-434 |
| | 9 | 5 |
sshbuf_get_u8Name: | sshbuf_get_u8 | Prototype: | int sshbuf_get_u8(struct sshbuf *buf, u_char *valp) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-basic.c | Lines: | 83-94 |
| | 9 | 3 |
sshbuf_get_u64Name: | sshbuf_get_u64 | Prototype: | int sshbuf_get_u64(struct sshbuf *buf, u_int64_t *valp) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-basic.c | Lines: | 44-55 |
| | 9 | 3 |
sshbuf_get_u32Name: | sshbuf_get_u32 | Prototype: | int sshbuf_get_u32(struct sshbuf *buf, u_int32_t *valp) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-basic.c | Lines: | 57-68 |
| | 9 | 3 |
sshbuf_get_u16Name: | sshbuf_get_u16 | Prototype: | int sshbuf_get_u16(struct sshbuf *buf, u_int16_t *valp) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-basic.c | Lines: | 70-81 |
| | 9 | 3 |
sshbuf_consume_endName: | sshbuf_consume_end | Prototype: | int sshbuf_consume_end(struct sshbuf *buf, size_t len) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf.c | Lines: | 383-398 |
| | 9 | 4 |
ssh_packet_readName: | ssh_packet_read | Prototype: | int ssh_packet_read(struct ssh *ssh) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 1371-1380 |
| | 9 | 2 |
ssh_krl_revoke_keyName: | ssh_krl_revoke_key | Prototype: | int ssh_krl_revoke_key(struct ssh_krl *krl, const struct sshkey *key) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 453-469 |
| | 9 | 3 |
ssh_digest_blocksizeName: | ssh_digest_blocksize | Prototype: | size_t ssh_digest_blocksize(struct ssh_digest_ctx *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/digest-openssl.c | Lines: | 106-110 |
| | 9 | 1 |
sighup_handlerName: | sighup_handler | Prototype: | static void sighup_handler(int sig) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 284-291 |
| | 9 | 1 |
session_destroy_allName: | session_destroy_all | Prototype: | void session_destroy_all(struct ssh *ssh, void (*closefunc)(Session *)) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 2430-2443 |
| | 9 | 4 |
session_close_x11Name: | session_close_x11 | Prototype: | static void session_close_x11(struct ssh *ssh, int id) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 2245-2259 |
| | 9 | 3 |
session_auth_agent_reqName: | session_auth_agent_req | Prototype: | static int session_auth_agent_req(struct ssh *ssh, Session *s) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 2104-2121 |
| | 9 | 4 |
serialise_nullable_stringName: | serialise_nullable_string | Prototype: | static int serialise_nullable_string(struct sshbuf *m, const char *s) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-options.c | Lines: | 802-811 |
| | 9 | 2 |
rsa_hash_alg_identName: | rsa_hash_alg_ident | Prototype: | static const char * rsa_hash_alg_ident(int hash_alg) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-rsa.c | Lines: | 42-54 |
| | 9 | 4 |
pwcopyName: | pwcopy | Prototype: | struct passwd * pwcopy(struct passwd *pw) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 301-325 |
| | 9 | 1 |
put_u64Name: | put_u64 | Prototype: | void put_u64(void *vp, u_int64_t v) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 1205-1218 |
| | 9 | 1 |
permission_set_get_arrayName: | permission_set_get_array | Prototype: | static void permission_set_get_array(struct ssh *ssh, int who, int where, struct permission ***permpp, u_int **npermpp) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 501-519 |
| | 9 | 4 |
pdf_gen_xor [umac.c #2]Name: | pdf_gen_xor [umac.c #2] | Prototype: | static void pdf_gen_xor(pdf_ctx *pc, const UINT8 nonce[8], UINT8 buf[8]) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 235-278 |
| | 9 | 2 |
pdf_gen_xor [umac.c #1]Name: | pdf_gen_xor [umac.c #1] | Prototype: | static void pdf_gen_xor(pdf_ctx *pc, const UINT8 nonce[8], UINT8 buf[8]) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 235-278 |
| | 9 | 2 |
parse_no_flagsName: | parse_no_flags | Prototype: | static int parse_no_flags(const char *cmd, char **argv, int argc) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | Lines: | 564-582 |
| | 9 | 3 |
multName: | mult | Prototype: | static void mult(unsigned int out[32],const unsigned int a[32],const unsigned int b[32]) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/smult_curve25519_ref.c | Lines: | 62-75 |
| | 9 | 4 |
monitor_clear_keystateName: | monitor_clear_keystate | Prototype: | void monitor_clear_keystate(struct monitor *pmonitor) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | Lines: | 1630-1639 |
| | 9 | 1 |
mm_request_receive_expectName: | mm_request_receive_expect | Prototype: | void mm_request_receive_expect(int sock, enum monitor_reqtype type, struct sshbuf *m) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | Lines: | 163-177 |
| | 9 | 3 |
lostconnName: | lostconn | Prototype: | void lostconn(int signo) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/scp.c | Lines: | 1416-1425 |
| | 9 | 3 |
log_facility_nameName: | log_facility_name | Prototype: | const char * log_facility_name(SyslogFacility facility) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/log.c | Lines: | 126-135 |
| | 9 | 3 |
iptos2strName: | 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 |
get_connection_infoName: | get_connection_info | Prototype: | struct connection_info * get_connection_info(int populate, int use_dns) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | Lines: | 911-925 |
| | 9 | 2 |
free_hostkeysName: | free_hostkeys | Prototype: | void free_hostkeys(struct hostkeys *hostkeys) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hostfile.c | Lines: | 291-305 |
| | 9 | 2 |
free_dns_responseName: | free_dns_response | Prototype: | static void free_dns_response(struct dns_response *p) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/getrrsetbyname.c | Lines: | 583-594 |
| | 9 | 2 |
dump_cfg_strarray_onelineName: | dump_cfg_strarray_oneline | Prototype: | static void dump_cfg_strarray_oneline(ServerOpCodes code, u_int count, char **vals) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | Lines: | 2462-2475 |
| | 9 | 4 |
do_setstatName: | do_setstat | Prototype: | int do_setstat(struct sftp_conn *conn, const char *path, Attrib *a) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | Lines: | 791-806 |
| | 9 | 2 |
dh_new_group_fallbackName: | dh_new_group_fallback | Prototype: | DH * dh_new_group_fallback(int max) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dh.c | Lines: | 458-471 |
| | 9 | 3 |
crypto_sign_ed25519_ref_sc25519_2interleave2Name: | crypto_sign_ed25519_ref_sc25519_2interleave2 | Prototype: | void crypto_sign_ed25519_ref_sc25519_2interleave2(unsigned char r[127], const crypto_sign_ed25519_ref_sc25519 *s1, const crypto_sign_ed25519_ref_sc25519 *s2) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sc25519.c | Lines: | 295-308 |
| | 9 | 2 |
compat_datafellowsName: | compat_datafellows | Prototype: | u_int compat_datafellows(const char *version) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/compat.c | Lines: | 44-158 |
| | 9 | 3 |
client_stop_muxName: | client_stop_mux | Prototype: | void client_stop_mux(void) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | Lines: | 2333-2346 |
| | 9 | 3 |
channel_parse_idName: | channel_parse_id | Prototype: | static int channel_parse_id(struct ssh *ssh, const char *where, const char *what) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 2914-2929 |
| | 9 | 3 |
bitmap_set_bitName: | bitmap_set_bit | Prototype: | int bitmap_set_bit(struct bitmap *b, u_int n) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/bitmap.c | Lines: | 100-113 |
| | 9 | 3 |
bind_permittedName: | bind_permitted | Prototype: | static int bind_permitted(int port, uid_t uid) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/serverloop.c | Lines: | 107-115 |
| | 9 | 3 |
authorized_principals_fileName: | authorized_principals_file | Prototype: | char * authorized_principals_file(struct passwd *pw) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c | Lines: | 450-456 |
| | 9 | 2 |
atomiciovName: | atomiciov | Prototype: | size_t atomiciov(ssize_t (*f) (int, const struct iovec *, int), int fd, const struct iovec *_iov, int iovcnt) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/atomicio.c | Lines: | 165-170 |
| | 9 | 1 |
atomicioName: | atomicio | Prototype: | size_t atomicio(ssize_t (*f) (int, void *, size_t), int fd, void *_s, size_t n) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/atomicio.c | Lines: | 91-95 |
| | 9 | 1 |
arc4random_uniformName: | arc4random_uniform | Prototype: | u_int32_t arc4random_uniform(u_int32_t upper_bound) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/arc4random.c | Lines: | 291-315 |
| | 9 | 4 |
advance_past_optionsName: | advance_past_options | Prototype: | static int advance_past_options(char **cpp) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-pubkey.c | Lines: | 540-555 |
| | 9 | 4 |
add_keyName: | add_key | Prototype: | static void add_key(struct sshkey *k, char *name) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11-helper.c | Lines: | 59-68 |
| | 9 | 1 |
add_flag_optionName: | add_flag_option | Prototype: | static void add_flag_option(struct sshbuf *c, const char *name) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 1562-1571 |
| | 9 | 2 |
EVP_PKEY_get0_RSAName: | EVP_PKEY_get0_RSA | Prototype: | RSA * EVP_PKEY_get0_RSA(EVP_PKEY *pkey) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 604-612 |
| | 9 | 2 |
BSDgetoptName: | BSDgetopt | Prototype: | int BSDgetopt(int nargc, char * const *nargv, const char *options) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/getopt_long.c | Lines: | 489-502 |
| | 9 | 1 |
xrecallocarrayName: | xrecallocarray | Prototype: | void * xrecallocarray(void *ptr, size_t onmemb, size_t nmemb, size_t size) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/xmalloc.c | Lines: | 80-90 |
| | 8 | 2 |
xreallocarrayName: | xreallocarray | Prototype: | void * xreallocarray(void *ptr, size_t nmemb, size_t size) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/xmalloc.c | Lines: | 68-78 |
| | 8 | 2 |
usageName: | usage | Prototype: | void usage(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/scp.c | Lines: | 1314-1321 |
| | 8 | 1 |