Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
input_kex_dh_gex_requestName: | input_kex_dh_gex_request | Prototype: | static int input_kex_dh_gex_request(int type, u_int32_t seq, struct ssh *ssh) | Coverage: | 46.667% (21/45) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kexgexs.c | Lines: | 71-123 |
| | 45 | 7 |
identity_signName: | identity_sign | Prototype: | static int identity_sign(struct identity *id, u_char **sigp, size_t *lenp, const u_char *data, size_t datalen, u_int compat, const char *alg) | Coverage: | 0.000% (0/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 1118-1160 |
| | 36 | 7 |
group_from_gidName: | group_from_gid | Prototype: | char * group_from_gid(gid_t gid, int nogroup) | Coverage: | 0.000% (0/33) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/pwcache.c | Lines: | 82-113 |
| | 57 | 7 |
get_sock_portName: | get_sock_port | Prototype: | static int get_sock_port(int sock, int local) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/canohost.c | Lines: | 155-192 |
| | 50 | 7 |
fwd_identName: | fwd_ident | Prototype: | static const char * fwd_ident(int who, int where) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 465-480 |
| | 11 | 7 |
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 |
dup_stringsName: | dup_strings | Prototype: | static int dup_strings(char ***dstp, size_t *ndstp, char **src, size_t nsrc) | Coverage: | 0.000% (0/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-options.c | Lines: | 111-136 |
| | 57 | 7 |
do_renameName: | do_rename | Prototype: | int do_rename(struct sftp_conn *conn, const char *oldpath, const char *newpath, int force_legacy) | Coverage: | 0.000% (0/34) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | Lines: | 882-921 |
| | 30 | 7 |
do_cleanupName: | do_cleanup | Prototype: | void do_cleanup(struct ssh *ssh, Authctxt *authctxt) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 2564-2622 |
| | 27 | 7 |
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 |
crypto_sign_ed25519_ref_fe25519_invertName: | crypto_sign_ed25519_ref_fe25519_invert | Prototype: | void crypto_sign_ed25519_ref_fe25519_invert(crypto_sign_ed25519_ref_fe25519 *r, const crypto_sign_ed25519_ref_fe25519 *x) | Coverage: | 100.000% (19/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/fe25519.c | Lines: | 218-283 |
| | 54 | 7 |
control_persist_detachName: | control_persist_detach | Prototype: | static void control_persist_detach(void) | Coverage: | 0.000% (0/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | Lines: | 1519-1564 |
| | 61 | 7 |
construct_utmpName: | construct_utmp | Prototype: | void construct_utmp(struct logininfo *li, struct utmp *ut) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/loginrec.c | Lines: | 646-715 |
| | 63 | 7 |
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 |
confirmName: | confirm | Prototype: | static int confirm(const char *prompt) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c | Lines: | 712-734 |
| | 31 | 7 |
compat_kex_proposalName: | compat_kex_proposal | Prototype: | char * compat_kex_proposal(char *p) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/compat.c | Lines: | 214-234 |
| | 20 | 7 |
compare_gpsName: | compare_gps | Prototype: | static int compare_gps(const void *_p, const void *_q) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c | Lines: | 600-607 |
| | 167 | 7 |
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 |
compareName: | compare | Prototype: | static int compare(const void *p, const void *q) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c | Lines: | 594-598 |
| | 165 | 7 |
client_process_net_inputName: | client_process_net_input | Prototype: | static void client_process_net_input(fd_set *readset) | Coverage: | 0.000% (0/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | Lines: | 614-663 |
| | 52 | 7 |
check_rfwd_permissionName: | check_rfwd_permission | Prototype: | static int check_rfwd_permission(struct ssh *ssh, struct Forward *fwd) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 3721-3754 |
| | 19 | 7 |
check_loadName: | check_load | Prototype: | static void check_load(int r, const char *path, const char *message) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | Lines: | 505-523 |
| | 11 | 7 |
channel_output_pollName: | channel_output_poll | Prototype: | void channel_output_poll(struct ssh *ssh) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 2601-2635 |
| | 21 | 7 |
channel_input_open_failureName: | channel_input_open_failure | Prototype: | int channel_input_open_failure(int type, u_int32_t seq, struct ssh *ssh) | Coverage: | 0.000% (0/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | Lines: | 3147-3182 |
| | 42 | 7 |
auth_passwordName: | auth_password | Prototype: | int auth_password(struct ssh *ssh, const char *password) | Coverage: | 0.000% (0/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-passwd.c | Lines: | 76-129 |
| | 17 | 7 |
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 |
auth_key_is_revokedName: | auth_key_is_revoked | Prototype: | int auth_key_is_revoked(struct sshkey *key) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth.c | Lines: | 635-671 |
| | 30 | 7 |
auth_input_request_forwardingName: | auth_input_request_forwarding | Prototype: | static int auth_input_request_forwarding(struct ssh *ssh, struct passwd * pw) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 188-247 |
| | 57 | 7 |
_ssh__compat_globfreeName: | _ssh__compat_globfree | Prototype: | void _ssh__compat_globfree(_ssh_compat_glob_t *pglob) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/glob.c | Lines: | 959-981 |
| | 29 | 7 |
EVP_CIPHER_CTX_set_ivName: | EVP_CIPHER_CTX_set_iv | Prototype: | int EVP_CIPHER_CTX_set_iv(EVP_CIPHER_CTX *ctx, const unsigned char *iv, size_t len) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 365-390 |
| | 19 | 7 |
EVP_CIPHER_CTX_get_ivName: | EVP_CIPHER_CTX_get_iv | Prototype: | int EVP_CIPHER_CTX_get_iv(const EVP_CIPHER_CTX *ctx, unsigned char *iv, size_t len) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/libressl-api-compat.c | Lines: | 336-361 |
| | 19 | 7 |
userauthName: | userauth | Prototype: | void userauth(Authctxt *authctxt, char *authlist) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 458-494 |
| | 44 | 6 |
urldecodeName: | urldecode | Prototype: | static char * urldecode(const char *src) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 721-751 |
| | 39 | 6 |
tcpconnectName: | tcpconnect | Prototype: | static int tcpconnect(char *host) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keyscan.c | Lines: | 326-359 |
| | 47 | 6 |
start_compression_outName: | start_compression_out | Prototype: | static int start_compression_out(struct ssh *ssh, int level) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 688-706 |
| | 11 | 6 |
sshkey_writeName: | sshkey_write | Prototype: | int sshkey_write(const struct sshkey *key, FILE *f) | Coverage: | 35.714% (5/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 1436-1457 |
| | 26 | 6 |
sshkey_format_cert_validityName: | sshkey_format_cert_validity | Prototype: | size_t sshkey_format_cert_validity(const struct sshkey_cert *cert, char *s, size_t l) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 2738-2773 |
| | 23 | 6 |
sshkey_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 |
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_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_get_eckeyName: | sshbuf_get_eckey | Prototype: | int sshbuf_get_eckey(struct sshbuf *buf, EC_KEY *v) | Coverage: | 50.000% (8/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-crypto.c | Lines: | 110-143 |
| | 29 | 6 |
sshbuf_get_bignum1Name: | sshbuf_get_bignum1 | Prototype: | int sshbuf_get_bignum1(struct sshbuf *buf, BIGNUM *v) | Coverage: | 61.111% (11/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-getput-crypto.c | Lines: | 48-72 |
| | 22 | 6 |
sshbuf_dup_stringName: | sshbuf_dup_string | Prototype: | char * sshbuf_dup_string(struct sshbuf *buf) | Coverage: | 75.000% (15/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf-misc.c | Lines: | 139-160 |
| | 41 | 6 |
sshbuf_allocateName: | sshbuf_allocate | Prototype: | int sshbuf_allocate(struct sshbuf *buf, size_t len) | Coverage: | 75.000% (12/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshbuf.c | Lines: | 300-341 |
| | 21 | 6 |
ssh_userauth2Name: | ssh_userauth2 | Prototype: | void ssh_userauth2(const char *local_user, const char *server_user, char *host, Sensitive *sensitive) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 367-416 |
| | 62 | 6 |
ssh_remove_all_identitiesName: | ssh_remove_all_identities | Prototype: | int ssh_remove_all_identities(int sock, int version) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfd.c | Lines: | 559-580 |
| | 18 | 6 |
ssh_packet_write_pollName: | ssh_packet_write_poll | Prototype: | int ssh_packet_write_poll(struct ssh *ssh) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 1902-1924 |
| | 36 | 6 |
ssh_packet_set_tosName: | ssh_packet_set_tos | Prototype: | void ssh_packet_set_tos(struct ssh *ssh, int tos) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 2006-2033 |
| | 39 | 6 |
ssh_packet_set_stateName: | ssh_packet_set_state | Prototype: | int ssh_packet_set_state(struct ssh *ssh, struct sshbuf *m) | Coverage: | 45.833% (22/48) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 2370-2417 |
| | 35 | 6 |
ssh_packet_send_muxName: | ssh_packet_send_mux | Prototype: | static int ssh_packet_send_mux(struct ssh *ssh) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | Lines: | 2585-2613 |
| | 21 | 6 |
ssh_packet_nextName: | ssh_packet_next | Prototype: | int ssh_packet_next(struct ssh *ssh, u_char *typep) | Coverage: | 58.333% (14/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | Lines: | 227-266 |
| | 25 | 6 |
ssh_msg_recvName: | ssh_msg_recv | Prototype: | int ssh_msg_recv(int fd, struct sshbuf *m) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/msg.c | Lines: | 65-94 |
| | 28 | 6 |
ssh_lock_agentName: | ssh_lock_agent | Prototype: | int ssh_lock_agent(int sock, int lock, const char *password) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfd.c | Lines: | 179-199 |
| | 17 | 6 |
ssh_initName: | ssh_init | Prototype: | int ssh_init(struct ssh **sshp, int is_server, struct kex_params *kex_params) | Coverage: | 78.947% (15/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | Lines: | 72-135 |
| | 49 | 6 |
ssh_get_authentication_socketName: | ssh_get_authentication_socket | Prototype: | int ssh_get_authentication_socket(int *fdp) | Coverage: | 0.000% (0/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/authfd.c | Lines: | 86-120 |
| | 53 | 6 |
show_other_keysName: | show_other_keys | Prototype: | static int show_other_keys(struct hostkeys *hostkeys, struct sshkey *key) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect.c | Lines: | 1450-1489 |
| | 40 | 6 |
setproctitleName: | setproctitle | Prototype: | void setproctitle(const char *fmt, ...) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/setproctitle.c | Lines: | 122-167 |
| | 40 | 6 |
set_addrinfo_portName: | set_addrinfo_port | Prototype: | static void set_addrinfo_port(struct addrinfo *addrs, int port) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh.c | Lines: | 557-574 |
| | 28 | 6 |
session_pty_cleanup2Name: | session_pty_cleanup2 | Prototype: | void session_pty_cleanup2(Session *s) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 2185-2216 |
| | 20 | 6 |
session_newName: | session_new | Prototype: | Session * session_new(void) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 1755-1794 |
| | 38 | 6 |
session_env_reqName: | session_env_req | Prototype: | static int session_env_req(struct ssh *ssh, Session *s) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 2069-2102 |
| | 21 | 6 |
session_close_by_channelName: | session_close_by_channel | Prototype: | void session_close_by_channel(struct ssh *ssh, int id, void *arg) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/session.c | Lines: | 2394-2428 |
| | 22 | 6 |
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 |
serialise_arrayName: | serialise_array | Prototype: | static int serialise_array(struct sshbuf *m, char **a, size_t n) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-options.c | Lines: | 735-761 |
| | 18 | 6 |
send_statusName: | send_status | Prototype: | static void send_status(u_int32_t id, u_int32_t status) | Coverage: | 0.000% (0/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | Lines: | 510-534 |
| | 21 | 6 |
sanitise_stdfdName: | sanitise_stdfd | Prototype: | void sanitise_stdfd(void) | Coverage: | 27.778% (5/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | Lines: | 1105-1126 |
| | 50 | 6 |
rsa_generate_private_keyName: | rsa_generate_private_key | Prototype: | static int rsa_generate_private_key(u_int bits, RSA **rsap) | Coverage: | 60.000% (12/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 1473-1502 |
| | 54 | 6 |
revoked_serial_tree_RB_INSERTName: | revoked_serial_tree_RB_INSERT | Prototype: | static struct revoked_serial * revoked_serial_tree_RB_INSERT(struct revoked_serial_tree *head, struct revoked_serial *elm) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 62-62 |
| | 17 | 6 |
revoked_key_id_tree_RB_INSERTName: | revoked_key_id_tree_RB_INSERT | Prototype: | static struct revoked_key_id * revoked_key_id_tree_RB_INSERT(struct revoked_key_id_tree *head, struct revoked_key_id *elm) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 71-71 |
| | 17 | 6 |
revoked_blob_tree_RB_INSERTName: | revoked_blob_tree_RB_INSERT | Prototype: | static struct revoked_blob * revoked_blob_tree_RB_INSERT(struct revoked_blob_tree *head, struct revoked_blob *elm) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/krl.c | Lines: | 81-81 |
| | 17 | 6 |
restore_uidName: | restore_uid | Prototype: | void restore_uid(void) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/uidswap.c | Lines: | 141-172 |
| | 25 | 6 |
reaperName: | reaper | Prototype: | static time_t reaper(void) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | Lines: | 376-399 |
| | 19 | 6 |
process_writeName: | process_write | Prototype: | static void process_write(u_int32_t id) | Coverage: | 0.000% (0/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | Lines: | 773-814 |
| | 44 | 6 |
process_request_identitiesName: | process_request_identities | Prototype: | static void process_request_identities(SocketEntry *e) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | Lines: | 235-259 |
| | 23 | 6 |
process_remove_identityName: | process_remove_identity | Prototype: | static void process_remove_identity(SocketEntry *e) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | Lines: | 328-354 |
| | 27 | 6 |
process_openName: | process_open | Prototype: | static void process_open(u_int32_t id) | Coverage: | 0.000% (0/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-server.c | Lines: | 675-715 |
| | 57 | 6 |
print_escape_helpName: | print_escape_help | Prototype: | static void print_escape_help(struct sshbuf *b, int escape_char, int mux_client, int using_stderr) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/clientloop.c | Lines: | 911-940 |
| | 20 | 6 |
print_certName: | print_cert | Prototype: | static void print_cert(struct sshkey *key) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 1990-2034 |
| | 39 | 6 |
pkcs11_open_sessionName: | pkcs11_open_session | Prototype: | static int pkcs11_open_session(struct pkcs11_provider *p, CK_ULONG slotidx, char *pin) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-pkcs11.c | Lines: | 366-399 |
| | 33 | 6 |
opt_dequoteName: | opt_dequote | Prototype: | static char * opt_dequote(const char **sp, const char **errstrp) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/auth-options.c | Lines: | 67-98 |
| | 41 | 6 |
mux_client_read_packetName: | mux_client_read_packet | Prototype: | static int mux_client_read_packet(int fd, struct sshbuf *m) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | Lines: | 1573-1604 |
| | 49 | 6 |
mm_request_receiveName: | mm_request_receive | Prototype: | void mm_request_receive(int sock, struct sshbuf *m) | Coverage: | 0.000% (0/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | Lines: | 139-161 |
| | 32 | 6 |
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_log_handlerName: | mm_log_handler | Prototype: | void mm_log_handler(LogLevel level, const char *msg, void *ctx) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | Lines: | 84-109 |
| | 25 | 6 |
mm_answer_moduliName: | mm_answer_moduli | Prototype: | int mm_answer_moduli(int sock, struct sshbuf *m) | Coverage: | 0.000% (0/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | Lines: | 567-606 |
| | 33 | 6 |
match_cfg_line_groupName: | match_cfg_line_group | Prototype: | static int match_cfg_line_group(const char *grps, int line, const char *user) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/servconf.c | Lines: | 960-986 |
| | 22 | 6 |
mainloopName: | mainloop | Prototype: | static void mainloop(unsigned int work[64],const unsigned char e[32]) | Coverage: | 100.000% (16/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/smult_curve25519_ref.c | Lines: | 124-178 |
| | 47 | 6 |
mac_clearName: | mac_clear | Prototype: | void mac_clear(struct sshmac *mac) | Coverage: | 25.000% (4/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mac.c | Lines: | 230-243 |
| | 24 | 6 |
ls_fileName: | ls_file | Prototype: | char * ls_file(const char *name, const struct stat *st, int remote, int si_units) | Coverage: | 0.000% (0/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-common.c | Lines: | 213-258 |
| | 51 | 6 |
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 |
lastlog_get_entryName: | lastlog_get_entry | Prototype: | int lastlog_get_entry(struct logininfo *li) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/loginrec.c | Lines: | 1583-1617 |
| | 35 | 6 |
key_sig_algorithmName: | key_sig_algorithm | Prototype: | static char * key_sig_algorithm(struct ssh *ssh, const struct sshkey *key) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshconnect2.c | Lines: | 1080-1116 |
| | 111 | 6 |
kex_send_kexinitName: | kex_send_kexinit | Prototype: | int kex_send_kexinit(struct ssh *ssh) | Coverage: | 40.000% (8/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 498-525 |
| | 24 | 6 |
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 |
kex_newName: | kex_new | Prototype: | int kex_new(struct ssh *ssh, char *proposal[PROPOSAL_MAX], struct kex **kexp) | Coverage: | 43.750% (7/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/kex.c | Lines: | 580-605 |
| | 31 | 6 |
host_deleteName: | host_delete | Prototype: | static int host_delete(struct hostkey_foreach_line *l, void *_ctx) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/hostfile.c | Lines: | 474-521 |
| | 25 | 6 |
handle_conn_writeName: | handle_conn_write | Prototype: | static int handle_conn_write(u_int socknum) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | Lines: | 863-886 |
| | 33 | 6 |
get_statusName: | get_status | Prototype: | static u_int get_status(struct sftp_conn *conn, u_int expected_id) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sftp-client.c | Lines: | 213-241 |
| | 22 | 6 |
get_sigtypeName: | get_sigtype | Prototype: | static int get_sigtype(const u_char *sig, size_t siglen, char **sigtypep) | Coverage: | 57.143% (8/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshkey.c | Lines: | 2303-2326 |
| | 42 | 6 |
get_lineName: | get_line | Prototype: | static int get_line(FILE *fp, char *line, size_t len) | Coverage: | 61.111% (11/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-keygen.c | Lines: | 580-604 |
| | 27 | 6 |