| Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
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_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 |
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 |
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 |
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 |
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 |
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_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_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_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 |
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 |
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 |
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_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_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_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_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_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_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_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_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_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_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 [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 [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 |
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 |
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 |
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 |
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 |
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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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 |
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 |
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 |
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 |
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 |
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 |
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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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 |
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 |
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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_is_monitor| Name: | mm_is_monitor | | Prototype: | int mm_is_monitor(void) | | Coverage: | 0.000% (0/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | | Lines: | 111-119 |
| | 1 | 1 |
mm_inform_authserv| Name: | mm_inform_authserv | | Prototype: | void mm_inform_authserv(char *service, char *style) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | | Lines: | 374-391 |
| | 12 | 3 |
mm_hostbased_key_allowed| Name: | mm_hostbased_key_allowed | | Prototype: | int mm_hostbased_key_allowed(struct passwd *pw, const char *user, const char *host, struct sshkey *key) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | | Lines: | 440-445 |
| | 5 | 1 |
mm_getpwnamallow| Name: | mm_getpwnamallow | | Prototype: | struct passwd * mm_getpwnamallow(const char *username) | | Coverage: | 0.000% (0/187) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | | Lines: | 250-342 |
| | 241 | 55 |
mm_get_keystate| Name: | mm_get_keystate | | Prototype: | void mm_get_keystate(struct monitor *pmonitor) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 1678-1688 |
| | 8 | 2 |
mm_choose_dh| Name: | mm_choose_dh | | Prototype: | DH * mm_choose_dh(int min, int nbits, int max) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/ssh_api.c | | Lines: | 64-68 |
| | 5 | 1 |
mm_chall_setup| Name: | mm_chall_setup | | Prototype: | static void mm_chall_setup(char **name, char **infotxt, u_int *numprompts, char ***prompts, u_int **echo_on) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | | Lines: | 794-804 |
| | 6 | 1 |
mm_bsdauth_respond| Name: | mm_bsdauth_respond | | Prototype: | int mm_bsdauth_respond(void *ctx, u_int numresponses, char **responses) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | | Lines: | 844-868 |
| | 18 | 5 |
mm_bsdauth_query| Name: | mm_bsdauth_query | | Prototype: | int mm_bsdauth_query(void *ctx, char **name, char **infotxt, u_int *numprompts, char ***prompts, u_int **echo_on) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | | Lines: | 806-842 |
| | 29 | 5 |
mm_auth_password| Name: | mm_auth_password | | Prototype: | int mm_auth_password(struct ssh *ssh, char *password) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | | Lines: | 394-430 |
| | 19 | 4 |
mm_auth2_read_banner| Name: | mm_auth2_read_banner | | Prototype: | char * mm_auth2_read_banner(void) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor_wrap.c | | Lines: | 344-370 |
| | 27 | 4 |
mm_answer_term| Name: | mm_answer_term | | Prototype: | int mm_answer_term(int sock, struct sshbuf *req) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 1556-1581 |
| | 30 | 3 |
mm_answer_sign| Name: | mm_answer_sign | | Prototype: | int mm_answer_sign(int sock, struct sshbuf *m) | | Coverage: | 0.000% (0/64) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssh/src/monitor.c | | Lines: | 609-708 |
| | 90 | 15 |