| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
mm_key_allowed| Name: | mm_key_allowed | | Prototype: | int mm_key_allowed(enum mm_keytype type, const char *user, const char *host, struct sshkey *key, int pubkey_auth_attempt, struct sshauthopt **authoptp) | | Coverage: | 0.000% (0/32) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | | Lines: | 447-491 |
| | 48 | 8 |
mm_log_handler| Name: | 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_pty_allocate| Name: | mm_pty_allocate | | Prototype: | int mm_pty_allocate(int *ptyfd, int *ttyfd, char *namebuf, size_t namebuflen) | | Coverage: | 0.000% (0/34) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | | Lines: | 551-603 |
| | 47 | 10 |
mm_receive_fd| Name: | 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_record_login| Name: | mm_record_login | | Prototype: | static void mm_record_login(Session *s, struct passwd *pw) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 1431-1455 |
| | 17 | 3 |
mm_request_receive| Name: | 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_request_receive_expect| Name: | 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 |
mm_request_send| Name: | mm_request_send | | Prototype: | void mm_request_send(int sock, enum monitor_reqtype type, struct sshbuf *m) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | | Lines: | 121-137 |
| | 19 | 4 |
mm_send_fd| Name: | mm_send_fd | | Prototype: | int mm_send_fd(int sock, int fd) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_fdpass.c | | Lines: | 51-110 |
| | 97 | 4 |
mm_send_keystate| Name: | 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_session_close| Name: | mm_session_close | | Prototype: | static void mm_session_close(Session *s) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 1457-1466 |
| | 5 | 2 |
mm_session_pty_cleanup2| Name: | mm_session_pty_cleanup2 | | Prototype: | void mm_session_pty_cleanup2(Session *s) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | | Lines: | 605-627 |
| | 20 | 5 |
mm_sshkey_sign| Name: | mm_sshkey_sign | | Prototype: | int mm_sshkey_sign(struct sshkey *key, u_char **sigp, size_t *lenp, const u_char *data, size_t datalen, const char *hostkey_alg, u_int compat) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | | Lines: | 220-248 |
| | 21 | 4 |
mm_sshkey_sign| Name: | mm_sshkey_sign | | Prototype: | int mm_sshkey_sign(struct sshkey *key, u_char **sigp, u_int *lenp, u_char *data, u_int datalen, char *alg, u_int compat) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | | Lines: | 57-62 |
| | 1 | 1 |
mm_sshkey_verify| Name: | mm_sshkey_verify | | Prototype: | int mm_sshkey_verify(const struct sshkey *key, const u_char *sig, size_t siglen, const u_char *data, size_t datalen, const char *sigalg, u_int compat) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | | Lines: | 499-532 |
| | 27 | 5 |
mm_terminate| Name: | mm_terminate | | Prototype: | void mm_terminate(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | | Lines: | 783-792 |
| | 7 | 2 |
mm_user_key_allowed| Name: | 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 |
monitor_allowed_key| Name: | monitor_allowed_key | | Prototype: | static int monitor_allowed_key(u_char *blob, u_int bloblen) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 540-548 |
| | 8 | 2 |
monitor_apply_keystate| Name: | monitor_apply_keystate | | Prototype: | void monitor_apply_keystate(struct monitor *pmonitor) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 1641-1674 |
| | 28 | 3 |
monitor_child_handler| Name: | monitor_child_handler | | Prototype: | static void monitor_child_handler(int sig) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 378-382 |
| | 1 | 1 |
monitor_child_postauth| Name: | monitor_child_postauth | | Prototype: | void monitor_child_postauth(struct monitor *pmonitor) | | Coverage: | 0.000% (0/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 384-412 |
| | 40 | 3 |
monitor_child_preauth| Name: | monitor_child_preauth | | Prototype: | void monitor_child_preauth(Authctxt *_authctxt, struct monitor *pmonitor) | | Coverage: | 0.000% (0/89) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 267-370 |
| | 230 | 23 |
monitor_clear_keystate| Name: | 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 |
monitor_init| Name: | monitor_init | | Prototype: | struct monitor * monitor_init(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 1732-1741 |
| | 4 | 1 |
monitor_openfds| Name: | monitor_openfds | | Prototype: | static void monitor_openfds(struct monitor *mon, int do_logfds) | | Coverage: | 0.000% (0/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 1698-1728 |
| | 63 | 8 |
monitor_permit| Name: | monitor_permit | | Prototype: | static void monitor_permit(struct mon_table *ent, enum monitor_reqtype type, int permit) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 240-251 |
| | 8 | 3 |
monitor_permit_authentications| Name: | monitor_permit_authentications | | Prototype: | static void monitor_permit_authentications(int permit) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 253-265 |
| | 8 | 3 |
monitor_read| Name: | monitor_read | | Prototype: | int monitor_read(struct monitor *pmonitor, struct mon_table *ent, struct mon_table **pent) | | Coverage: | 0.000% (0/42) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 466-537 |
| | 76 | 14 |
monitor_read_log| Name: | monitor_read_log | | Prototype: | static int monitor_read_log(struct monitor *pmonitor) | | Coverage: | 0.000% (0/35) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 414-464 |
| | 56 | 11 |
monitor_reinit| Name: | monitor_reinit | | Prototype: | void monitor_reinit(struct monitor *mon) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 1743-1747 |
| | 1 | 1 |
monitor_reset_key_state| Name: | monitor_reset_key_state | | Prototype: | static void monitor_reset_key_state(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 550-564 |
| | 26 | 1 |
monitor_set_child_handler| Name: | monitor_set_child_handler | | Prototype: | static void monitor_set_child_handler(pid_t pid) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 372-376 |
| | 1 | 1 |
monitor_valid_hostbasedblob| Name: | monitor_valid_hostbasedblob | | Prototype: | static int monitor_valid_hostbasedblob(u_char *data, u_int datalen, char *cuser, char *chost) | | Coverage: | 0.000% (0/181) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 1287-1355 |
| | 749 | 41 |
monitor_valid_userblob| Name: | monitor_valid_userblob | | Prototype: | static int monitor_valid_userblob(u_char *data, u_int datalen) | | Coverage: | 0.000% (0/125) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 1220-1285 |
| | 423 | 30 |
monotime| Name: | monotime | | Prototype: | time_t monotime(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Lines: | 1311-1318 |
| | 3 | 1 |
monotime_double| Name: | monotime_double | | Prototype: | double monotime_double(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Lines: | 1320-1327 |
| | 3 | 1 |
monotime_ts| Name: | monotime_ts | | Prototype: | void monotime_ts(struct timespec *ts) | | Coverage: | 23.077% (3/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Lines: | 1270-1299 |
| | 33 | 5 |
monotime_tv| Name: | monotime_tv | | Prototype: | void monotime_tv(struct timeval *tv) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Lines: | 1301-1309 |
| | 4 | 1 |
mprintf| Name: | mprintf | | Prototype: | int mprintf(const char *fmt, ...) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/utf8.c | | Lines: | 289-299 |
| | 26 | 1 |
ms_subtract_diff| Name: | ms_subtract_diff | | Prototype: | void ms_subtract_diff(struct timeval *start, int *ms) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Lines: | 1251-1259 |
| | 40 | 2 |
ms_to_timeval| Name: | ms_to_timeval | | Prototype: | void ms_to_timeval(struct timeval *tv, int ms) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/misc.c | | Lines: | 1261-1268 |
| | 4 | 2 |
msetlocale| Name: | msetlocale | | Prototype: | void msetlocale(void) | | Coverage: | 36.842% (7/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/utf8.c | | Lines: | 310-340 |
| | 57 | 5 |
mult| Name: | 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 |
mult121665| Name: | mult121665 | | Prototype: | static void mult121665(unsigned int out[32],const unsigned int a[32]) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/smult_curve25519_ref.c | | Lines: | 77-88 |
| | 8 | 3 |
mux_client_forward| Name: | mux_client_forward | | Prototype: | static int mux_client_forward(int fd, int cancel_flag, u_int ftype, struct Forward *fwd) | | Coverage: | 0.000% (0/77) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 1776-1871 |
| | 98 | 22 |
mux_client_forwards| Name: | 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 |
mux_client_hello_exchange| Name: | mux_client_hello_exchange | | Prototype: | static int mux_client_hello_exchange(int fd) | | Coverage: | 0.000% (0/36) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 1606-1666 |
| | 62 | 12 |
mux_client_proxy| Name: | mux_client_proxy | | Prototype: | static int mux_client_proxy(int fd) | | Coverage: | 0.000% (0/29) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 2093-2132 |
| | 39 | 9 |
mux_client_read| Name: | mux_client_read | | Prototype: | static int mux_client_read(int fd, struct sshbuf *b, size_t need) | | Coverage: | 0.000% (0/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 1477-1517 |
| | 40 | 9 |
mux_client_read_packet| Name: | 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 |
mux_client_request_alive| Name: | mux_client_request_alive | | Prototype: | static u_int mux_client_request_alive(int fd) | | Coverage: | 0.000% (0/33) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 1668-1717 |
| | 43 | 11 |
mux_client_request_session| Name: | mux_client_request_session | | Prototype: | static int mux_client_request_session(int fd) | | Coverage: | 0.000% (0/158) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 1898-2091 |
| | 245 | 47 |
mux_client_request_stdio_fwd| Name: | mux_client_request_stdio_fwd | | Prototype: | static int mux_client_request_stdio_fwd(int fd) | | Coverage: | 0.000% (0/79) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 2134-2240 |
| | 177 | 23 |
mux_client_request_stop_listening| Name: | mux_client_request_stop_listening | | Prototype: | static void mux_client_request_stop_listening(int fd) | | Coverage: | 0.000% (0/37) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 2242-2292 |
| | 52 | 13 |
mux_client_request_terminate| Name: | mux_client_request_terminate | | Prototype: | static void mux_client_request_terminate(int fd) | | Coverage: | 0.000% (0/40) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 1719-1774 |
| | 59 | 14 |
mux_client_write_packet| Name: | mux_client_write_packet | | Prototype: | static int mux_client_write_packet(int fd, struct sshbuf *m) | | Coverage: | 0.000% (0/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 1519-1571 |
| | 58 | 10 |
mux_confirm_remote_forward| Name: | mux_confirm_remote_forward | | Prototype: | static void mux_confirm_remote_forward(struct ssh *ssh, int type, u_int32_t seq, void *ctxt) | | Coverage: | 0.000% (0/44) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 616-694 |
| | 80 | 13 |
mux_exit_message| Name: | mux_exit_message | | Prototype: | void mux_exit_message(struct ssh *ssh, Channel *c, int exitval) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 1239-1262 |
| | 20 | 4 |
mux_master_control_cleanup_cb| Name: | mux_master_control_cleanup_cb | | Prototype: | static void mux_master_control_cleanup_cb(struct ssh *ssh, int cid, void *unused) | | Coverage: | 0.000% (0/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 227-254 |
| | 24 | 7 |
mux_master_read_cb| Name: | mux_master_read_cb | | Prototype: | static int mux_master_read_cb(struct ssh *ssh, Channel *c) | | Coverage: | 0.000% (0/47) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 1160-1237 |
| | 68 | 17 |
mux_master_session_cleanup_cb| Name: | mux_master_session_cleanup_cb | | Prototype: | static void mux_master_session_cleanup_cb(struct ssh *ssh, int cid, void *unused) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 205-223 |
| | 17 | 4 |
mux_remove_remote_forwardings| Name: | mux_remove_remote_forwardings | | Prototype: | static void mux_remove_remote_forwardings(struct ssh *ssh, Channel *c) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 549-579 |
| | 22 | 4 |
mux_session_confirm| Name: | mux_session_confirm | | Prototype: | static void mux_session_confirm(struct ssh *ssh, int id, int success, void *arg) | | Coverage: | 0.000% (0/51) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 1372-1451 |
| | 75 | 15 |
mux_stdio_confirm| Name: | mux_stdio_confirm | | Prototype: | static void mux_stdio_confirm(struct ssh *ssh, int id, int success, void *arg) | | Coverage: | 0.000% (0/30) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 1067-1111 |
| | 43 | 10 |
mux_tty_alloc_failed| Name: | mux_tty_alloc_failed | | Prototype: | void mux_tty_alloc_failed(struct ssh *ssh, Channel *c) | | Coverage: | 0.000% (0/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 1264-1285 |
| | 18 | 4 |
muxclient| Name: | muxclient | | Prototype: | int muxclient(const char *path) | | Coverage: | 0.000% (0/81) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 2295-2402 |
| | 117 | 31 |
muxserver_listen| Name: | muxserver_listen | | Prototype: | void muxserver_listen(struct ssh *ssh) | | Coverage: | 0.000% (0/31) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/mux.c | | Lines: | 1288-1369 |
| | 85 | 9 |
mysignal| Name: | mysignal | | Prototype: | mysig_t mysignal(int sig, mysig_t act) | | Coverage: | 53.846% (7/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/bsd-signal.c | | Lines: | 27-51 |
| | 39 | 5 |
negative| Name: | negative | | Prototype: | static unsigned char negative(signed char b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ge25519.c | | Lines: | 163-168 |
| | 3 | 1 |
new_socket| Name: | new_socket | | Prototype: | static void new_socket(sock_type type, int fd) | | Coverage: | 0.000% (0/30) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | | Lines: | 771-807 |
| | 41 | 11 |
newkeys_from_blob| Name: | newkeys_from_blob | | Prototype: | static int newkeys_from_blob(struct sshbuf *m, struct ssh *ssh, int mode) | | Coverage: | 29.787% (14/47) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2257-2321 |
| | 78 | 13 |
newkeys_to_blob| Name: | newkeys_to_blob | | Prototype: | static int newkeys_to_blob(struct sshbuf *m, struct ssh *ssh, int mode) | | Coverage: | 38.462% (15/39) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/packet.c | | Lines: | 2186-2227 |
| | 39 | 9 |
nh [umac.c #1]| Name: | nh [umac.c #1] | | Prototype: | static void nh(nh_ctx *hc, const UINT8 *buf, UINT32 padded_len, UINT32 unpadded_len, UINT8 *result) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | | Lines: | 706-730 |
| | 5 | 1 |
nh [umac.c #2]| Name: | nh [umac.c #2] | | Prototype: | static void nh(nh_ctx *hc, const UINT8 *buf, UINT32 padded_len, UINT32 unpadded_len, UINT8 *result) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | | Lines: | 706-730 |
| | 7 | 1 |
nh_aux [umac.c #1]| Name: | nh_aux [umac.c #1] | | Prototype: | static void nh_aux(void *kp, const void *dp, void *hp, UINT32 dlen) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | | Lines: | 365-408 |
| | 22 | 2 |
nh_aux [umac.c #2]| Name: | nh_aux [umac.c #2] | | Prototype: | static void nh_aux(void *kp, const void *dp, void *hp, UINT32 dlen) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | | Lines: | 467-527 |
| | 31 | 2 |
nh_final [umac.c #1]| Name: | nh_final [umac.c #1] | | Prototype: | static void nh_final(nh_ctx *hc, UINT8 *result) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | | Lines: | 666-702 |
| | 16 | 3 |
nh_final [umac.c #2]| Name: | nh_final [umac.c #2] | | Prototype: | static void nh_final(nh_ctx *hc, UINT8 *result) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | | Lines: | 666-702 |
| | 18 | 3 |
nh_init [umac.c #1]| Name: | nh_init [umac.c #1] | | Prototype: | static void nh_init(nh_ctx *hc, aes_int_key prf_key) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | | Lines: | 601-607 |
| | 3 | 1 |
nh_init [umac.c #2]| Name: | nh_init [umac.c #2] | | Prototype: | static void nh_init(nh_ctx *hc, aes_int_key prf_key) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | | Lines: | 601-607 |
| | 3 | 1 |
nh_reset [umac.c #1]| Name: | nh_reset [umac.c #1] | | Prototype: | static void nh_reset(nh_ctx *hc) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | | Lines: | 581-597 |
| | 4 | 1 |
nh_reset [umac.c #2]| Name: | nh_reset [umac.c #2] | | Prototype: | static void nh_reset(nh_ctx *hc) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | | Lines: | 581-597 |
| | 6 | 1 |
nh_transform [umac.c #1]| Name: | nh_transform [umac.c #1] | | Prototype: | static void nh_transform(nh_ctx *hc, const UINT8 *buf, UINT32 nbytes) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | | Lines: | 536-547 |
| | 3 | 1 |
nh_transform [umac.c #2]| Name: | nh_transform [umac.c #2] | | Prototype: | static void nh_transform(nh_ctx *hc, const UINT8 *buf, UINT32 nbytes) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | | Lines: | 536-547 |
| | 3 | 1 |
nh_update [umac.c #1]| Name: | nh_update [umac.c #1] | | Prototype: | static void nh_update(nh_ctx *hc, const UINT8 *buf, UINT32 nbytes) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #1 | | Lines: | 611-638 |
| | 19 | 4 |
nh_update [umac.c #2]| Name: | nh_update [umac.c #2] | | Prototype: | static void nh_update(nh_ctx *hc, const UINT8 *buf, UINT32 nbytes) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/umac.c #2 | | Lines: | 611-638 |
| | 19 | 4 |
no_identities| Name: | no_identities | | Prototype: | static void no_identities(SocketEntry *e) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-agent.c | | Lines: | 533-546 |
| | 11 | 3 |
notify_done| Name: | notify_done | | Prototype: | static void notify_done(fd_set *readset) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/serverloop.c | | Lines: | 152-160 |
| | 4 | 3 |
notify_hostkeys| Name: | notify_hostkeys | | Prototype: | static void notify_hostkeys(struct ssh *ssh) | | Coverage: | 0.000% (0/26) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/sshd.c | | Lines: | 842-884 |
| | 40 | 8 |
notify_parent| Name: | notify_parent | | Prototype: | static void notify_parent(void) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/serverloop.c | | Lines: | 140-145 |
| | 2 | 2 |
notify_prepare| Name: | notify_prepare | | Prototype: | static void notify_prepare(fd_set *readset) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/serverloop.c | | Lines: | 146-151 |
| | 2 | 2 |
notify_setup| Name: | notify_setup | | Prototype: | static void notify_setup(void) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/serverloop.c | | Lines: | 122-139 |
| | 36 | 3 |
okname| Name: | okname | | Prototype: | int okname(char *cp0) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/scp.c | | Lines: | 1362-1390 |
| | 32 | 11 |
oom_adjust_restore| Name: | oom_adjust_restore | | Prototype: | void oom_adjust_restore(void) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/port-linux.c | | Lines: | 294-311 |
| | 24 | 3 |
oom_adjust_setup| Name: | oom_adjust_setup | | Prototype: | void oom_adjust_setup(void) | | Coverage: | 0.000% (0/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/openbsd-compat/port-linux.c | | Lines: | 263-291 |
| | 36 | 5 |
open_listen_match_streamlocal| Name: | open_listen_match_streamlocal | | Prototype: | static int open_listen_match_streamlocal(struct permission *allowed_open, const char *requestedpath) | | Coverage: | 0.000% (0/42) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 3897-3909 |
| | 178 | 10 |
open_listen_match_tcpip| Name: | open_listen_match_tcpip | | Prototype: | static int open_listen_match_tcpip(struct permission *allowed_open, const char *requestedhost, u_short requestedport, int translate) | | Coverage: | 0.000% (0/53) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 3875-3895 |
| | 195 | 11 |
open_match| Name: | open_match | | Prototype: | static int open_match(struct permission *allowed_open, const char *requestedhost, int requestedport) | | Coverage: | 0.000% (0/74) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 3854-3867 |
| | 337 | 16 |
open_preamble| Name: | open_preamble | | Prototype: | static void open_preamble(struct ssh *ssh, const char *where, Channel *c, const char *type) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/channels.c | | Lines: | 869-881 |
| | 7 | 2 |
openssh_RSA_verify| Name: | openssh_RSA_verify | | Prototype: | static int openssh_RSA_verify(int hash_alg, u_char *hash, size_t hashlen, u_char *sigbuf, size_t siglen, RSA *rsa) | | Coverage: | 48.485% (16/33) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh-rsa.c | | Lines: | 402-448 |
| | 48 | 9 |