Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
get_hostkey_indexName: | 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 |
ga_initName: | 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 |
filter_listName: | 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 |
export_dns_rrName: | 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 |
ecdsa_generate_private_keyName: | 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 |
dsa_generate_private_keyName: | 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 |
do_nologinName: | 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 |
do_downloadName: | 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_dfName: | 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 |
dh_gen_keyName: | 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 |
crypto_sign_ed25519_openName: | 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 |
conreadName: | conread | Prototype: | static void conread(int s) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keyscan.c | Lines: | 519-552 |
| | 34 | 6 |
closefromName: | closefrom | Prototype: | void closefrom(int lowfd) | Coverage: | 50.000% (15/30) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/bsd-closefrom.c | Lines: | 68-107 |
| | 28 | 6 |
client_request_forwarded_tcpipName: | client_request_forwarded_tcpip | Prototype: | static Channel * client_request_forwarded_tcpip(struct ssh *ssh, const char *request_type, int rchan, u_int rwindow, u_int rmaxpack) | Coverage: | 0.000% (0/36) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | Lines: | 1484-1535 |
| | 58 | 6 |
cipher_alg_listName: | cipher_alg_list | Prototype: | char * cipher_alg_list(char sep, int auth_only) | Coverage: | 66.667% (12/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher.c | Lines: | 117-141 |
| | 33 | 6 |
check_authkeys_fileName: | check_authkeys_file | Prototype: | static int check_authkeys_file(struct ssh *ssh, struct passwd *pw, FILE *f, char *file, struct sshkey *key, struct sshauthopt **authoptsp) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-pubkey.c | Lines: | 701-730 |
| | 29 | 6 |
channel_pre_mux_clientName: | channel_pre_mux_client | Prototype: | static void channel_pre_mux_client(struct ssh *ssh, Channel *c, fd_set *readset, fd_set *writeset) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 1170-1191 |
| | 13 | 6 |
channel_post_mux_listenerName: | channel_post_mux_listener | Prototype: | static void channel_post_mux_listener(struct ssh *ssh, Channel *c, fd_set *readset, fd_set *writeset) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 2254-2304 |
| | 54 | 6 |
channel_newName: | channel_new | Prototype: | Channel * channel_new(struct ssh *ssh, char *ctype, int type, int rfd, int wfd, int efd, u_int window, u_int maxpack, int extusage, char *remote_name, int nonblock) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 354-405 |
| | 52 | 6 |
channel_input_window_adjustName: | channel_input_window_adjust | Prototype: | int channel_input_window_adjust(int type, u_int32_t seq, struct ssh *ssh) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 3184-3212 |
| | 22 | 6 |
channel_input_status_confirmName: | channel_input_status_confirm | Prototype: | int channel_input_status_confirm(int type, u_int32_t seq, struct ssh *ssh) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 3214-3240 |
| | 25 | 6 |
channel_input_open_confirmationName: | channel_input_open_confirmation | Prototype: | int channel_input_open_confirmation(int type, u_int32_t seq, struct ssh *ssh) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 3093-3129 |
| | 25 | 6 |
channel_handle_efd_readName: | channel_handle_efd_read | Prototype: | static int channel_handle_efd_read(struct ssh *ssh, Channel *c, fd_set *readset, fd_set *writeset) | Coverage: | 0.000% (0/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 2069-2099 |
| | 45 | 6 |
channel_garbage_collectName: | channel_garbage_collect | Prototype: | static void channel_garbage_collect(struct ssh *ssh, Channel *c) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 2347-2366 |
| | 24 | 6 |
chachapoly_cryptName: | chachapoly_crypt | Prototype: | int chachapoly_crypt(struct chachapoly_ctx *ctx, u_int seqnr, u_char *dest, const u_char *src, u_int len, u_int aadlen, u_int authlen, int do_encrypt) | Coverage: | 78.571% (11/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/cipher-chachapoly.c | Lines: | 51-103 |
| | 37 | 6 |
bitmap_to_stringName: | bitmap_to_string | Prototype: | int bitmap_to_string(struct bitmap *b, void *p, size_t l) | Coverage: | 77.778% (14/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/bitmap.c | Lines: | 167-186 |
| | 12 | 6 |
bitmap_from_stringName: | bitmap_from_string | Prototype: | int bitmap_from_string(struct bitmap *b, const void *p, size_t l) | Coverage: | 75.000% (12/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/bitmap.c | Lines: | 188-214 |
| | 20 | 6 |
authmethods_getName: | authmethods_get | Prototype: | static char * authmethods_get(void) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 2136-2158 |
| | 27 | 6 |
addr_sa_to_xaddrName: | addr_sa_to_xaddr | Prototype: | static int addr_sa_to_xaddr(struct sockaddr *sa, socklen_t slen, struct xaddr *xa) | Coverage: | 30.769% (4/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | Lines: | 80-109 |
| | 25 | 6 |
addr_ptonName: | addr_pton | Prototype: | static int addr_pton(const char *p, struct xaddr *n) | Coverage: | 65.000% (13/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | Lines: | 205-226 |
| | 42 | 6 |
addr_is_all0sName: | addr_is_all0s | Prototype: | static int addr_is_all0s(const struct xaddr *a) | Coverage: | 23.077% (3/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | Lines: | 270-286 |
| | 8 | 6 |
addr_invertName: | addr_invert | Prototype: | static int addr_invert(struct xaddr *n) | Coverage: | 25.000% (3/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | Lines: | 232-251 |
| | 12 | 6 |
addr_andName: | addr_and | Prototype: | static int addr_and(struct xaddr *dst, const struct xaddr *a, const struct xaddr *b) | Coverage: | 33.333% (6/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/addrmatch.c | Lines: | 149-170 |
| | 24 | 6 |
zero_pad [umac.c #2]Name: | zero_pad [umac.c #2] | Prototype: | static void zero_pad(UINT8 *p, int nbytes) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 642-662 |
| | 13 | 5 |
zero_pad [umac.c #1]Name: | zero_pad [umac.c #1] | Prototype: | static void zero_pad(UINT8 *p, int nbytes) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 642-662 |
| | 13 | 5 |
write_host_entryName: | write_host_entry | Prototype: | static int write_host_entry(FILE *f, const char *host, const char *ip, const struct sshkey *key, int store_hash) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hostfile.c | Lines: | 412-441 |
| | 31 | 5 |
write_checkpointName: | write_checkpoint | Prototype: | static void write_checkpoint(char *cpfile, u_int32_t lineno) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/moduli.c | Lines: | 448-477 |
| | 41 | 5 |
waitrfdName: | waitrfd | Prototype: | static int waitrfd(int fd, int *timeoutp) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c | Lines: | 427-452 |
| | 41 | 5 |
userauth_passwdName: | userauth_passwd | Prototype: | int userauth_passwd(Authctxt *authctxt) | Coverage: | 0.000% (0/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 956-993 |
| | 27 | 5 |
update_cardName: | update_card | Prototype: | static int update_card(int agent_fd, int add, const char *id, int qflag) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-add.c | Lines: | 392-418 |
| | 35 | 5 |
strlcatName: | strlcat | Prototype: | size_t strlcat(char *dst, const char *src, size_t siz) | Coverage: | 80.000% (12/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/strlcat.c | Lines: | 34-60 |
| | 17 | 5 |
start_compression_inName: | start_compression_in | Prototype: | static int start_compression_in(struct ssh *ssh) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 708-723 |
| | 8 | 5 |
sshpkt_msg_ignoreName: | sshpkt_msg_ignore | Prototype: | int sshpkt_msg_ignore(struct ssh *ssh, u_int nbytes) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 2626-2644 |
| | 13 | 5 |
sshkey_save_privateName: | sshkey_save_private | Prototype: | int sshkey_save_private(struct sshkey *key, const char *filename, const char *passphrase, const char *comment, int force_new_format, const char *new_format_cipher, int new_format_rounds) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfile.c | Lines: | 74-93 |
| | 18 | 5 |
sshkey_load_private_type_fdName: | sshkey_load_private_type_fd | Prototype: | int sshkey_load_private_type_fd(int fd, int type, const char *passphrase, struct sshkey **keyp, char **commentp) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfile.c | Lines: | 201-224 |
| | 26 | 5 |
sshkey_ecdsa_bits_to_nidName: | sshkey_ecdsa_bits_to_nid | Prototype: | int sshkey_ecdsa_bits_to_nid(int bits) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 402-417 |
| | 17 | 5 |
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 |
sshkey_curve_nid_to_bitsName: | sshkey_curve_nid_to_bits | Prototype: | u_int sshkey_curve_nid_to_bits(int nid) | Coverage: | 100.000% (8/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 385-400 |
| | 5 | 5 |
sshkey_check_revokedName: | sshkey_check_revoked | Prototype: | int sshkey_check_revoked(struct sshkey *key, const char *revoked_keys_file) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfile.c | Lines: | 512-537 |
| | 8 | 5 |
sshkey_check_cert_sigtypeName: | sshkey_check_cert_sigtype | Prototype: | int sshkey_check_cert_sigtype(const struct sshkey *key, const char *allowed) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 2335-2347 |
| | 21 | 5 |
sshbuf_put_bignum2Name: | sshbuf_put_bignum2 | Prototype: | int sshbuf_put_bignum2(struct sshbuf *buf, const BIGNUM *v) | Coverage: | 64.706% (11/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-crypto.c | Lines: | 146-166 |
| | 22 | 5 |
sshbuf_put_bignum1Name: | sshbuf_put_bignum1 | Prototype: | int sshbuf_put_bignum1(struct sshbuf *buf, const BIGNUM *v) | Coverage: | 60.000% (9/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-crypto.c | Lines: | 168-188 |
| | 15 | 5 |
sshbuf_fromsName: | sshbuf_froms | Prototype: | int sshbuf_froms(struct sshbuf *buf, struct sshbuf **bufp) | Coverage: | 52.941% (9/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-basic.c | Lines: | 377-399 |
| | 29 | 5 |
sshbuf_freeName: | sshbuf_free | Prototype: | void sshbuf_free(struct sshbuf *buf) | Coverage: | 84.615% (11/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf.c | Lines: | 133-166 |
| | 20 | 5 |
sshbuf_dtob64Name: | sshbuf_dtob64 | Prototype: | char * sshbuf_dtob64(struct sshbuf *buf) | Coverage: | 23.810% (5/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-misc.c | Lines: | 92-111 |
| | 62 | 5 |
sshbuf_dtob16Name: | sshbuf_dtob16 | Prototype: | char * sshbuf_dtob16(struct sshbuf *buf) | Coverage: | 33.333% (7/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-misc.c | Lines: | 72-90 |
| | 53 | 5 |
sshbuf_consumeName: | sshbuf_consume | Prototype: | int sshbuf_consume(struct sshbuf *buf, size_t len) | Coverage: | 84.615% (11/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf.c | Lines: | 363-381 |
| | 11 | 5 |
sshbuf_b64todName: | sshbuf_b64tod | Prototype: | int sshbuf_b64tod(struct sshbuf *buf, const char *b64) | Coverage: | 53.846% (7/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-misc.c | Lines: | 113-137 |
| | 24 | 5 |
sshauthopt_serialiseName: | sshauthopt_serialise | Prototype: | int sshauthopt_serialise(const struct sshauthopt *opts, struct sshbuf *m, int untrusted) | Coverage: | 0.000% (0/39) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-options.c | Lines: | 826-871 |
| | 39 | 5 |
sshauthopt_from_certName: | sshauthopt_from_cert | Prototype: | struct sshauthopt * sshauthopt_from_cert(struct sshkey *k) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-options.c | Lines: | 538-563 |
| | 41 | 5 |
sshauthopt_freeName: | sshauthopt_free | Prototype: | void sshauthopt_free(struct sshauthopt *opts) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-options.c | Lines: | 265-292 |
| | 20 | 5 |
ssh_session2_setupName: | ssh_session2_setup | Prototype: | static void ssh_session2_setup(struct ssh *ssh, int id, int success, void *arg) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | Lines: | 1751-1791 |
| | 47 | 5 |
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 |
ssh_packet_stop_discardName: | ssh_packet_stop_discard | Prototype: | int ssh_packet_stop_discard(struct ssh *ssh) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 366-391 |
| | 23 | 5 |
ssh_packet_start_discardName: | ssh_packet_start_discard | Prototype: | static int ssh_packet_start_discard(struct ssh *ssh, struct sshenc *enc, struct sshmac *mac, size_t mac_already, u_int discard) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 393-417 |
| | 17 | 5 |
ssh_packet_set_connectionName: | ssh_packet_set_connection | Prototype: | struct ssh * ssh_packet_set_connection(struct ssh *ssh, int fd_in, int fd_out) | Coverage: | 46.667% (7/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 282-317 |
| | 54 | 5 |
ssh_packet_process_incomingName: | ssh_packet_process_incoming | Prototype: | int ssh_packet_process_incoming(struct ssh *ssh, const char *buf, u_int len) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 1736-1755 |
| | 12 | 5 |
ssh_packet_log_typeName: | ssh_packet_log_type | Prototype: | int ssh_packet_log_type(u_char type) | Coverage: | 33.333% (2/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 1010-1021 |
| | 3 | 5 |
ssh_krl_revoke_cert_by_key_idName: | ssh_krl_revoke_cert_by_key_id | Prototype: | int ssh_krl_revoke_cert_by_key_id(struct ssh_krl *krl, const struct sshkey *ca_key, const char *key_id) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 342-365 |
| | 54 | 5 |
ssh_hmac_startName: | ssh_hmac_start | Prototype: | struct ssh_hmac_ctx * ssh_hmac_start(int alg) | Coverage: | 40.000% (6/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hmac.c | Lines: | 42-61 |
| | 36 | 5 |
ssh_free_identitylistName: | ssh_free_identitylist | Prototype: | void ssh_free_identitylist(struct ssh_identitylist *idl) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfd.c | Lines: | 302-316 |
| | 15 | 5 |
ssh_digest_memoryName: | ssh_digest_memory | Prototype: | int ssh_digest_memory(int alg, const void *m, size_t mlen, u_char *d, size_t dlen) | Coverage: | 38.462% (5/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/digest-openssl.c | Lines: | 183-199 |
| | 20 | 5 |
ssh_digest_finalName: | ssh_digest_final | Prototype: | int ssh_digest_final(struct ssh_digest_ctx *ctx, u_char *d, size_t dlen) | Coverage: | 40.000% (6/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/digest-openssl.c | Lines: | 157-172 |
| | 17 | 5 |
ssh_add_hostkeyName: | ssh_add_hostkey | Prototype: | int ssh_add_hostkey(struct ssh *ssh, struct sshkey *key) | Coverage: | 56.250% (9/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | Lines: | 175-207 |
| | 54 | 5 |
ssh2_capableName: | ssh2_capable | Prototype: | static int ssh2_capable(int remote_major, int remote_minor) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keyscan.c | Lines: | 207-221 |
| | 7 | 5 |
squareName: | square | Prototype: | static void square(unsigned int out[32],const unsigned int a[32]) | Coverage: | 100.000% (13/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/smult_curve25519_ref.c | Lines: | 90-108 |
| | 13 | 5 |
set_control_persist_exit_timeName: | set_control_persist_exit_time | Prototype: | static void set_control_persist_exit_time(struct ssh *ssh) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | Lines: | 233-253 |
| | 12 | 5 |
session_x11_reqName: | session_x11_req | Prototype: | static int session_x11_req(struct ssh *ssh, Session *s) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 2006-2036 |
| | 43 | 5 |
session_exit_messageName: | session_exit_message | Prototype: | static void session_exit_message(struct ssh *ssh, Session *s, int status) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 2293-2342 |
| | 56 | 5 |
session_by_x11_channelName: | session_by_x11_channel | Prototype: | static Session * session_by_x11_channel(int id) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 1865-1886 |
| | 21 | 5 |
send_pubkey_testName: | send_pubkey_test | Prototype: | static int send_pubkey_test(struct ssh *ssh, Authctxt *authctxt, Identity *id) | Coverage: | 0.000% (0/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 1340-1377 |
| | 35 | 5 |
send_namesName: | send_names | Prototype: | static void send_names(u_int32_t id, int count, const Stat *stats) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | Lines: | 570-591 |
| | 18 | 5 |
rsa_hash_alg_oidName: | rsa_hash_alg_oid | Prototype: | static int rsa_hash_alg_oid(int hash_alg, const u_char **oidp, size_t *oidlenp) | Coverage: | 77.778% (7/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-rsa.c | Lines: | 380-400 |
| | 12 | 5 |
rsa_hash_alg_nidName: | rsa_hash_alg_nid | Prototype: | static int rsa_hash_alg_nid(int type) | Coverage: | 75.000% (6/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-rsa.c | Lines: | 93-106 |
| | 17 | 5 |
revoked_serial_tree_RB_PREVName: | revoked_serial_tree_RB_PREV | Prototype: | static struct revoked_serial * revoked_serial_tree_RB_PREV(struct revoked_serial *elm) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 62-62 |
| | 2 | 5 |
revoked_serial_tree_RB_NEXTName: | revoked_serial_tree_RB_NEXT | Prototype: | static struct revoked_serial * revoked_serial_tree_RB_NEXT(struct revoked_serial *elm) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 62-62 |
| | 2 | 5 |
revoked_key_id_tree_RB_PREVName: | revoked_key_id_tree_RB_PREV | Prototype: | static struct revoked_key_id * revoked_key_id_tree_RB_PREV(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 |
| | 2 | 5 |
revoked_key_id_tree_RB_NEXTName: | revoked_key_id_tree_RB_NEXT | Prototype: | static struct revoked_key_id * revoked_key_id_tree_RB_NEXT(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 |
| | 2 | 5 |
revoked_blob_tree_RB_PREVName: | revoked_blob_tree_RB_PREV | Prototype: | static struct revoked_blob * revoked_blob_tree_RB_PREV(struct revoked_blob *elm) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 81-81 |
| | 2 | 5 |
revoked_blob_tree_RB_NEXTName: | revoked_blob_tree_RB_NEXT | Prototype: | static struct revoked_blob * revoked_blob_tree_RB_NEXT(struct revoked_blob *elm) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 81-81 |
| | 2 | 5 |
request_permittedName: | request_permitted | Prototype: | static int request_permitted(struct sftp_handler *h) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | Lines: | 154-180 |
| | 40 | 5 |
reason2txtName: | reason2txt | Prototype: | static char * reason2txt(int reason) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 3131-3145 |
| | 6 | 5 |
read_muxName: | read_mux | Prototype: | static u_int read_mux(struct ssh *ssh, Channel *c, u_int need) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 2160-2184 |
| | 34 | 5 |
process_opendirName: | process_opendir | Prototype: | static void process_opendir(u_int32_t id) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | Lines: | 1004-1032 |
| | 32 | 5 |
process_inputName: | process_input | Prototype: | static int process_input(struct ssh *ssh, fd_set *readset, int connection_in) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/serverloop.c | Lines: | 309-337 |
| | 42 | 5 |
process_fstatName: | process_fstat | Prototype: | static void process_fstat(u_int32_t id) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | Lines: | 854-878 |
| | 21 | 5 |
privsep_preauth_childName: | privsep_preauth_child | Prototype: | static void privsep_preauth_child(void) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 529-564 |
| | 28 | 5 |
privsep_postauthName: | privsep_postauth | Prototype: | static void privsep_postauth(Authctxt *authctxt) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 635-686 |
| | 20 | 5 |
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 |
pkcs11_provider_finalizeName: | pkcs11_provider_finalize | Prototype: | static void pkcs11_provider_finalize(struct pkcs11_provider *p) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | Lines: | 92-113 |
| | 24 | 5 |