Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
add_host_to_hostfileName: | add_host_to_hostfile | Prototype: | int add_host_to_hostfile(const char *filename, const char *host, const struct sshkey *key, int store_hash) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hostfile.c | Lines: | 447-462 |
| | 16 | 3 |
xauth_valid_stringName: | xauth_valid_string | Prototype: | static int xauth_valid_string(const char *s) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 372-384 |
| | 15 | 3 |
userauth_bannerName: | userauth_banner | Prototype: | static void userauth_banner(void) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2.c | Lines: | 150-164 |
| | 15 | 4 |
sys_tun_outfilterName: | sys_tun_outfilter | Prototype: | u_char * sys_tun_outfilter(struct ssh *ssh, struct Channel *c, u_char **data, size_t *dlen) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/port-net.c | Lines: | 348-373 |
| | 15 | 3 |
sshbuf_put_bignum2_bytesName: | 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 |
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 |
ssh_packet_read_expectName: | ssh_packet_read_expect | Prototype: | int ssh_packet_read_expect(struct ssh *ssh, u_int expected_type) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 1387-1403 |
| | 15 | 4 |
ssh_gai_strerrorName: | ssh_gai_strerror | Prototype: | const char * ssh_gai_strerror(int gaierr) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 139-145 |
| | 15 | 2 |
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 |
send_read_requestName: | send_read_request | Prototype: | static void send_read_request(struct sftp_conn *conn, u_int id, u_int64_t offset, u_int len, const u_char *handle, u_int handle_len) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | Lines: | 1141-1159 |
| | 15 | 3 |
process_extended_fsyncName: | process_extended_fsync | Prototype: | static void process_extended_fsync(u_int32_t id) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | Lines: | 1354-1370 |
| | 15 | 4 |
mux_client_forwardsName: | mux_client_forwards | Prototype: | static int mux_client_forwards(int fd, int cancel_flag) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | Lines: | 1873-1896 |
| | 15 | 5 |
kludge_FD_SETName: | kludge_FD_SET | Prototype: | void kludge_FD_SET(int n, fd_set *set) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/kludge-fd_set.c | Lines: | 19-21 |
| | 15 | 1 |
kex_to_blobName: | kex_to_blob | Prototype: | static int kex_to_blob(struct sshbuf *m, struct kex *kex) | Coverage: | 50.000% (12/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 2164-2183 |
| | 15 | 2 |
kex_send_ext_infoName: | kex_send_ext_info | Prototype: | static int kex_send_ext_info(struct ssh *ssh) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 398-418 |
| | 15 | 4 |
hostkeys_update_ctx_freeName: | hostkeys_update_ctx_free | Prototype: | static void hostkeys_update_ctx_free(struct hostkeys_update_ctx *ctx) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | Lines: | 1796-1813 |
| | 15 | 4 |
have_rsa_keyName: | have_rsa_key | Prototype: | static int have_rsa_key(const RSA *rsa) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | Lines: | 454-461 |
| | 15 | 1 |
grow_dstName: | grow_dst | Prototype: | static int grow_dst(char **dst, size_t *sz, size_t maxsz, char **dp, size_t need) | Coverage: | 70.000% (7/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/utf8.c | Lines: | 73-90 |
| | 15 | 4 |
getpeereidName: | getpeereid | Prototype: | int getpeereid(int s, uid_t *euid, gid_t *gid) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/bsd-getpeereid.c | Lines: | 27-39 |
| | 15 | 2 |
get_ecName: | get_ec | Prototype: | static int get_ec(const u_char *d, size_t len, EC_POINT *v, const EC_GROUP *g) | Coverage: | 85.714% (12/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-crypto.c | Lines: | 75-87 |
| | 15 | 4 |
expand_proxy_commandName: | expand_proxy_command | Prototype: | static char * expand_proxy_command(const char *proxy_command, const char *user, const char *host, int port) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c | Lines: | 88-100 |
| | 15 | 1 |
errno_to_portableName: | errno_to_portable | Prototype: | static int errno_to_portable(int unixerrno) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | Lines: | 182-214 |
| | 15 | 13 |
crypto_sign_ed25519_keypairName: | crypto_sign_ed25519_keypair | Prototype: | int crypto_sign_ed25519_keypair( unsigned char *pk, unsigned char *sk ) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ed25519.c | Lines: | 26-49 |
| | 15 | 2 |
cmd_interruptName: | cmd_interrupt | Prototype: | static void cmd_interrupt(int signo) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | Lines: | 245-254 |
| | 15 | 1 |
child_close_fdsName: | child_close_fds | Prototype: | static void child_close_fds(struct ssh *ssh) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 1488-1524 |
| | 15 | 3 |
channel_request_startName: | channel_request_start | Prototype: | void channel_request_start(struct ssh *ssh, int id, char *service, int wantconfirm) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 899-919 |
| | 15 | 4 |
channel_register_status_confirmName: | channel_register_status_confirm | Prototype: | void channel_register_status_confirm(struct ssh *ssh, int id, channel_confirm_cb *cb, channel_confirm_abandon_cb *abandon_cb, void *ctx) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 921-936 |
| | 15 | 2 |
channel_find_openName: | channel_find_open | Prototype: | int channel_find_open(struct ssh *ssh) | Coverage: | 0.000% (0/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 761-800 |
| | 15 | 24 |
channel_by_remote_idName: | channel_by_remote_id | Prototype: | Channel * channel_by_remote_id(struct ssh *ssh, u_int remote_id) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 261-273 |
| | 15 | 3 |
chan_send_eof2Name: | chan_send_eof2 | Prototype: | static void chan_send_eof2(struct ssh *ssh, Channel *c) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/nchan.c | Lines: | 178-200 |
| | 15 | 5 |
cert_freeName: | cert_free | Prototype: | static void cert_free(struct sshkey_cert *cert) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 454-471 |
| | 15 | 3 |
blf_ecb_encryptName: | blf_ecb_encrypt | Prototype: | void blf_ecb_encrypt(blf_ctx *c, u_int8_t *data, u_int32_t len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/blowfish.c | Lines: | 540-560 |
| | 15 | 2 |
blf_ecb_decryptName: | blf_ecb_decrypt | Prototype: | void blf_ecb_decrypt(blf_ctx *c, u_int8_t *data, u_int32_t len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/blowfish.c | Lines: | 562-582 |
| | 15 | 2 |
bitmap_freeName: | bitmap_free | Prototype: | void bitmap_free(struct bitmap *b) | Coverage: | 66.667% (4/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/bitmap.c | Lines: | 53-62 |
| | 15 | 2 |
auth2_update_methods_listsName: | auth2_update_methods_lists | Prototype: | int auth2_update_methods_lists(Authctxt *authctxt, const char *method, const char *submethod) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2.c | Lines: | 645-668 |
| | 15 | 5 |
auth2_challenge_stopName: | auth2_challenge_stop | Prototype: | void auth2_challenge_stop(struct ssh *ssh) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-chall.c | Lines: | 209-219 |
| | 15 | 2 |
auth2_challengeName: | auth2_challenge | Prototype: | int auth2_challenge(struct ssh *ssh, char *devs) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2-chall.c | Lines: | 193-206 |
| | 15 | 3 |
add_p1p1Name: | add_p1p1 | Prototype: | static void add_p1p1(ge25519_p1p1 *r, const crypto_sign_ed25519_ref_ge25519 *p, const crypto_sign_ed25519_ref_ge25519 *q) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c | Lines: | 106-124 |
| | 15 | 1 |
add_local_forwardName: | add_local_forward | Prototype: | void add_local_forward(Options *options, const struct Forward *newfwd) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c | Lines: | 321-343 |
| | 15 | 3 |
_ssh_host_public_keyName: | _ssh_host_public_key | Prototype: | struct sshkey * _ssh_host_public_key(int type, int nid, struct ssh *ssh) | Coverage: | 54.545% (6/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | Lines: | 437-450 |
| | 15 | 3 |
_ssh_host_private_keyName: | _ssh_host_private_key | Prototype: | struct sshkey * _ssh_host_private_key(int type, int nid, struct ssh *ssh) | Coverage: | 54.545% (6/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | Lines: | 452-465 |
| | 15 | 3 |
xcallocName: | xcalloc | Prototype: | void * xcalloc(size_t nmemb, size_t size) | Coverage: | 41.667% (5/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/xmalloc.c | Lines: | 52-66 |
| | 14 | 4 |
vfmprintfName: | vfmprintf | Prototype: | int vfmprintf(FILE *stream, const char *fmt, va_list ap) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/utf8.c | Lines: | 263-275 |
| | 14 | 3 |
umac_new [umac.c #1]Name: | umac_new [umac.c #1] | Prototype: | struct umac_ctx *umac_new(const u_char key[]) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 1215-1239 |
| | 14 | 2 |
umac128_new [umac.c #2]Name: | umac128_new [umac.c #2] | Prototype: | struct umac128_ctx *umac128_new(const u_char key[]) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 1215-1239 |
| | 14 | 2 |
try_read_keyName: | try_read_key | Prototype: | static struct sshkey * try_read_key(char **cpp) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 840-853 |
| | 14 | 3 |
string_from_portableName: | string_from_portable | Prototype: | static const char * string_from_portable(int pflags) | Coverage: | 0.000% (0/37) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | Lines: | 240-267 |
| | 14 | 13 |
sshkey_format_textName: | sshkey_format_text | Prototype: | int sshkey_format_text(const struct sshkey *key, struct sshbuf *b) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 1419-1434 |
| | 14 | 4 |
sshkey_equalName: | sshkey_equal | Prototype: | int sshkey_equal(const struct sshkey *a, const struct sshkey *b) | Coverage: | 50.000% (7/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 712-722 |
| | 14 | 4 |
sshd_hostkey_signName: | 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 |
sshbuf_resetName: | sshbuf_reset | Prototype: | void sshbuf_reset(struct sshbuf *buf) | Coverage: | 66.667% (8/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf.c | Lines: | 168-188 |
| | 14 | 4 |
sshbuf_get_bignum2Name: | sshbuf_get_bignum2 | Prototype: | int sshbuf_get_bignum2(struct sshbuf *buf, BIGNUM *v) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-crypto.c | Lines: | 34-46 |
| | 14 | 3 |
session_by_channelName: | session_by_channel | Prototype: | static Session * session_by_channel(int id) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 1848-1863 |
| | 14 | 3 |
send_string_attrs_requestName: | send_string_attrs_request | Prototype: | static void send_string_attrs_request(struct sftp_conn *conn, u_int id, u_int code, const void *s, u_int len, Attrib *a) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | Lines: | 194-211 |
| | 14 | 3 |
send_rexec_stateName: | send_rexec_state | Prototype: | static void send_rexec_state(int fd, struct sshbuf *conf) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 933-962 |
| | 14 | 4 |
revoke_blobName: | revoke_blob | Prototype: | static int revoke_blob(struct revoked_blob_tree *rbt, u_char *blob, size_t len) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 388-403 |
| | 14 | 3 |
reserveName: | reserve | Prototype: | static int reserve(struct bitmap *b, u_int n) | Coverage: | 58.333% (7/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/bitmap.c | Lines: | 81-98 |
| | 14 | 4 |
remove_methodName: | remove_method | Prototype: | static int remove_method(char **methods, const char *method, const char *submethod) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2.c | Lines: | 619-637 |
| | 14 | 4 |
put_bitmapName: | put_bitmap | Prototype: | static int put_bitmap(struct sshbuf *buf, struct bitmap *bitmap) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 554-571 |
| | 14 | 3 |
peek_type_nidName: | peek_type_nid | Prototype: | static int peek_type_nid(const char *s, size_t l, int *nid) | Coverage: | 94.118% (16/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 1208-1224 |
| | 14 | 5 |
parse_df_flagsName: | parse_df_flags | Prototype: | static int parse_df_flags(const char *cmd, char **argv, int argc, int *hflag, int *iflag) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp.c | Lines: | 537-562 |
| | 14 | 5 |
leave_raw_modeName: | leave_raw_mode | Prototype: | void leave_raw_mode(int quiet) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshtty.c | Lines: | 56-66 |
| | 14 | 4 |
fmt_intargName: | fmt_intarg | Prototype: | static const char * fmt_intarg(ServerOpCodes code, int val) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | Lines: | 2396-2426 |
| | 14 | 13 |
endian_convert [umac.c #2]Name: | endian_convert [umac.c #2] | Prototype: | static void endian_convert(void *buf, UWORD bpw, UINT32 num_bytes) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | Lines: | 552-573 |
| | 14 | 5 |
endian_convert [umac.c #1]Name: | endian_convert [umac.c #1] | Prototype: | static void endian_convert(void *buf, UWORD bpw, UINT32 num_bytes) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | Lines: | 552-573 |
| | 14 | 5 |
encode_constraintsName: | encode_constraints | Prototype: | static int encode_constraints(struct sshbuf *m, u_int life, u_int confirm, u_int maxsign) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfd.c | Lines: | 395-417 |
| | 14 | 8 |
drop_connectionName: | drop_connection | Prototype: | static int drop_connection(int startups) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | Lines: | 892-912 |
| | 14 | 4 |
crypto_scalarmult_curve25519Name: | crypto_scalarmult_curve25519 | Prototype: | int crypto_scalarmult_curve25519(unsigned char *q, const unsigned char *n, const unsigned char *p) | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/smult_curve25519_ref.c | Lines: | 247-265 |
| | 14 | 4 |
channel_update_permissionName: | channel_update_permission | Prototype: | void channel_update_permission(struct ssh *ssh, int idx, int newport) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 4066-4087 |
| | 14 | 3 |
channel_still_openName: | channel_still_open | Prototype: | int channel_still_open(struct ssh *ssh) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 718-758 |
| | 14 | 24 |
channel_pre_x11_openName: | channel_pre_x11_open | Prototype: | static void channel_pre_x11_open(struct ssh *ssh, Channel *c, fd_set *readset, fd_set *writeset) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 1146-1168 |
| | 14 | 3 |
buffer_get_bignum_bitsName: | buffer_get_bignum_bits | Prototype: | static void buffer_get_bignum_bits(struct sshbuf *b, BIGNUM *value) | Coverage: | 38.462% (5/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 424-440 |
| | 14 | 5 |
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 |
uudecodeName: | uudecode | Prototype: | int uudecode(const char *src, u_char *target, size_t targsize) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/uuencode.c | Lines: | 55-73 |
| | 13 | 3 |
status_to_messageName: | status_to_message | Prototype: | static const char * status_to_message(u_int32_t status) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | Lines: | 492-508 |
| | 13 | 1 |
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_perm_okName: | sshkey_perm_ok | Prototype: | int sshkey_perm_ok(int fd, const char *filename) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfile.c | Lines: | 139-165 |
| | 13 | 3 |
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 |
session_by_pidName: | session_by_pid | Prototype: | static Session * session_by_pid(pid_t pid) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 1888-1901 |
| | 13 | 3 |
send_string_requestName: | send_string_request | Prototype: | static void send_string_request(struct sftp_conn *conn, u_int id, u_int code, const char *s, u_int len) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | Lines: | 176-192 |
| | 13 | 3 |
send_attribName: | send_attrib | Prototype: | static void send_attrib(u_int32_t id, const Attrib *a) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | Lines: | 593-608 |
| | 13 | 3 |
seed_rngName: | seed_rng | Prototype: | void seed_rng(void) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/entropy.c | Lines: | 216-240 |
| | 13 | 3 |
reduce_add_subName: | reduce_add_sub | Prototype: | static void reduce_add_sub(crypto_sign_ed25519_ref_sc25519 *r) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sc25519.c | Lines: | 30-48 |
| | 13 | 3 |
mm_send_keystateName: | mm_send_keystate | Prototype: | void mm_send_keystate(struct monitor *monitor) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | Lines: | 534-549 |
| | 13 | 3 |
mm_answer_auth2_read_bannerName: | mm_answer_auth2_read_banner | Prototype: | int mm_answer_auth2_read_banner(int sock, struct sshbuf *m) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | Lines: | 813-826 |
| | 13 | 2 |
lookup_keyName: | lookup_key | Prototype: | static struct sshkey * lookup_key(struct sshkey *k) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11-helper.c | Lines: | 87-98 |
| | 13 | 3 |
kex_prop2bufName: | 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 |
freeargsName: | freeargs | Prototype: | void freeargs(arglist *args) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 904-916 |
| | 13 | 3 |
forward_equalsName: | forward_equals | Prototype: | int forward_equals(const struct Forward *a, const struct Forward *b) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 1560-1577 |
| | 13 | 7 |
ensure_minimum_time_sinceName: | ensure_minimum_time_since | Prototype: | static void ensure_minimum_time_since(double start, double seconds) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth2.c | Lines: | 235-250 |
| | 13 | 2 |
dns_read_rdataName: | dns_read_rdata | Prototype: | static int dns_read_rdata(u_int8_t *algorithm, u_int8_t *digest_type, u_char **digest, size_t *digest_len, u_char *rdata, int rdata_len) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/dns.c | Lines: | 147-172 |
| | 13 | 3 |
default_ssh_portName: | default_ssh_port | Prototype: | int default_ssh_port(void) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/readconf.c | Lines: | 461-472 |
| | 13 | 3 |
dbl_p1p1Name: | dbl_p1p1 | Prototype: | static void dbl_p1p1(ge25519_p1p1 *r, const ge25519_p2 *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c | Lines: | 127-143 |
| | 13 | 1 |
confirm_keyName: | confirm_key | Prototype: | static int confirm_key(Identity *id) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | Lines: | 207-221 |
| | 13 | 2 |
compare_forwardName: | 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 |
client_alive_checkName: | client_alive_check | Prototype: | static void client_alive_check(struct ssh *ssh) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/serverloop.c | Lines: | 179-205 |
| | 13 | 3 |
check_rsa_lengthName: | check_rsa_length | Prototype: | static int check_rsa_length(const RSA *rsa) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 2004-2013 |
| | 13 | 2 |
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 |
chan_ibuf_emptyName: | chan_ibuf_empty | Prototype: | void chan_ibuf_empty(struct ssh *ssh, Channel *c) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/nchan.c | Lines: | 123-143 |
| | 13 | 5 |