/netbsd-current/crypto/external/bsd/openssh/dist/ |
H A D | auth-pam.c | 712 sshpam_init(struct ssh *ssh, Authctxt *authctxt) argument 1082 start_pam(struct ssh *ssh) argument 1230 do_pam_session(struct ssh *ssh) argument [all...] |
H A D | ssh-keyscan.c | 197 key_print_wrapper(struct sshkey *hostkey, struct ssh *ssh) argument [all...] |
H A D | ssh.c | 661 struct ssh *ssh = NULL; local 1863 ssh_confirm_remote_forward(struct ssh *ssh, int type, u_int32_t seq, void *ctxt) argument 1925 client_cleanup_stdio_fwd(struct ssh *ssh, int id, int force, void *arg) argument 1932 ssh_stdio_confirm(struct ssh *ssh, int id, int success, void *arg) argument 1939 ssh_tun_confirm(struct ssh *ssh, int id, int success, void *arg) argument 1952 ssh_init_stdio_forwarding(struct ssh *ssh) argument 1975 ssh_init_forward_permissions(struct ssh *ssh, const char *what, char **opens, u_int num_opens) argument 2011 ssh_init_forwarding(struct ssh *ssh, char **ifname) argument 2103 ssh_session2_setup(struct ssh *ssh, int id, int success, void *arg) argument 2150 hpn_options_init(struct ssh *ssh) argument 2224 ssh_session2_open(struct ssh *ssh) argument 2275 ssh_session2(struct ssh *ssh, const struct ssh_conn_info *cinfo) argument [all...] |
H A D | kex.c | 331 kex_proposal_populate_entries(struct ssh *ssh, char *prop[PROPOSAL_MAX], argument 476 kex_protocol_error(int type, u_int32_t seq, struct ssh *ssh) argument 494 kex_reset_dispatch(struct ssh *ssh) argument 501 kex_set_server_sig_algs(struct ssh *ssh, const char *allowed_algs) argument 537 kex_compose_ext_info_server(struct ssh *ssh, struct sshbuf *m) argument 559 kex_compose_ext_info_client(struct ssh *ssh, struct sshbuf *m) argument 576 kex_maybe_send_ext_info(struct ssh *ssh) argument 613 kex_server_update_ext_info(struct ssh *ssh) argument 633 kex_send_newkeys(struct ssh *ssh) argument 667 kex_ext_info_client_parse(struct ssh *ssh, const char *name, const u_char *value, size_t vlen) argument 701 kex_ext_info_server_parse(struct ssh *ssh, const char *name, const u_char *value, size_t vlen) argument 717 kex_input_ext_info(int type, u_int32_t seq, struct ssh *ssh) argument 764 kex_input_newkeys(int type, u_int32_t seq, struct ssh *ssh) argument 789 kex_send_kexinit(struct ssh *ssh) argument 827 kex_input_kexinit(int type, u_int32_t seq, struct ssh *ssh) argument 964 kex_ready(struct ssh *ssh, char *proposal[PROPOSAL_MAX]) argument 977 kex_setup(struct ssh *ssh, char *proposal[PROPOSAL_MAX]) argument 996 kex_start_rekex(struct ssh *ssh) argument 1033 choose_mac(struct ssh *ssh, struct sshmac *mac, char *client, char *server) argument 1145 kex_choose_conf(struct ssh *ssh, uint32_t seq) argument 1305 derive_key(struct ssh *ssh, int id, u_int need, u_char *hash, u_int hashlen, const struct sshbuf *shared_secret, u_char **keyp) argument 1370 kex_derive_keys(struct ssh *ssh, u_char *hash, u_int hashlen, const struct sshbuf *shared_secret) argument 1409 kex_load_hostkey(struct ssh *ssh, struct sshkey **prvp, struct sshkey **pubp) argument 1430 kex_verify_host_key(struct ssh *ssh, struct sshkey *server_host_key) argument 1461 send_error(struct ssh *ssh, const char *msg) argument 1481 kex_exchange_identification(struct ssh *ssh, int timeout_ms, const char *version_addendum) argument [all...] |
H A D | mux.c | 183 mux_master_session_cleanup_cb(struct ssh *ssh, int cid, int force, void *unused) argument 204 mux_master_control_cleanup_cb(struct ssh *ssh, int cid, int force, void *unused) argument 258 mux_master_process_hello(struct ssh *ssh, u_int rid, Channel *c, struct sshbuf *m, struct sshbuf *reply) argument 324 mux_master_process_new_session(struct ssh *ssh, u_int rid, Channel *c, struct sshbuf *m, struct sshbuf *reply) argument 481 mux_master_process_alive_check(struct ssh *ssh, u_int rid, Channel *c, struct sshbuf *m, struct sshbuf *reply) argument 498 mux_master_process_terminate(struct ssh *ssh, u_int rid, Channel *c, struct sshbuf *m, struct sshbuf *reply) argument 586 mux_confirm_remote_forward(struct ssh *ssh, int type, u_int32_t seq, void *ctxt) argument 674 mux_master_process_open_fwd(struct ssh *ssh, u_int rid, Channel *c, struct sshbuf *m, struct sshbuf *reply) argument 839 mux_master_process_close_fwd(struct ssh *ssh, u_int rid, Channel *c, struct sshbuf *m, struct sshbuf *reply) argument 951 mux_master_process_stdio_fwd(struct ssh *ssh, u_int rid, Channel *c, struct sshbuf *m, struct sshbuf *reply) argument 1048 mux_stdio_confirm(struct ssh *ssh, int id, int success, void *arg) argument 1094 mux_master_process_stop_listening(struct ssh *ssh, u_int rid, Channel *c, struct sshbuf *m, struct sshbuf *reply) argument 1124 mux_master_process_proxy(struct ssh *ssh, u_int rid, Channel *c, struct sshbuf *m, struct sshbuf *reply) argument 1141 mux_master_read_cb(struct ssh *ssh, Channel *c) argument 1217 mux_exit_message(struct ssh *ssh, Channel *c, int exitval) argument 1240 mux_tty_alloc_failed(struct ssh *ssh, Channel *c) argument 1263 muxserver_listen(struct ssh *ssh) argument 1347 mux_session_confirm(struct ssh *ssh, int id, int success, void *arg) argument [all...] |
H A D | monitor_wrap.c | 222 mm_sshkey_sign(struct ssh *ssh, struct sshkey *key, u_char **sigp, size_t *lenp, argument 261 mm_getpwnamallow(struct ssh *ssh, const char *username) argument 397 mm_auth_password(struct ssh *ssh, const char *password) argument 425 mm_user_key_allowed(struct ssh *ssh, struct passwd *pw, struct sshkey *key, int pubkey_auth_attempt, struct sshauthopt **authoptp) argument 433 mm_hostbased_key_allowed(struct ssh *ssh, struct passwd *pw, const char *user, const char *host, struct sshkey *key) argument 541 mm_send_keystate(struct ssh *ssh, struct monitor *monitor) argument 634 mm_start_pam(struct ssh *ssh) argument [all...] |
H A D | session.c | 177 auth_input_request_forwarding(struct ssh *ssh, struct passwd * pw) argument 287 set_fwdpermit_from_authopts(struct ssh *ssh, const struct sshauthopt *opts) argument 326 do_authenticated(struct ssh *ssh, Authctxt *authctxt) argument 381 do_exec_no_pty(struct ssh *ssh, Session *s, const char *command) argument 546 do_exec_pty(struct ssh *ssh, Session *s, const char *command) argument 647 do_exec(struct ssh *ssh, Session *s, const char *command) argument 724 do_login(struct ssh *ssh, Session *s, const char *command) argument 901 do_setup_env(struct ssh *ssh, Session *s, const char *shell) argument 1057 do_rc_files(struct ssh *ssh, Session *s, const char *shell) argument 1313 child_close_fds(struct ssh *ssh) argument 1361 do_child(struct ssh *ssh, Session *s, const char *command) argument 1711 session_window_change_req(struct ssh *ssh, Session *s) argument 1726 session_pty_req(struct ssh *ssh, Session *s) argument 1780 session_subsystem_req(struct ssh *ssh, Session *s) argument 1824 session_x11_req(struct ssh *ssh, Session *s) argument 1860 session_shell_req(struct ssh *ssh, Session *s) argument 1873 session_exec_req(struct ssh *ssh, Session *s) argument 1891 session_break_req(struct ssh *ssh, Session *s) argument 1905 session_env_req(struct ssh *ssh, Session *s) argument 1964 session_signal_req(struct ssh *ssh, Session *s) argument 2010 session_auth_agent_req(struct ssh *ssh, Session *s) argument 2031 session_input_channel_req(struct ssh *ssh, Channel *c, const char *rtype) argument 2075 session_set_fds(struct ssh *ssh, Session *s, int fdin, int fdout, int fderr, int ignore_fderr, int is_tty) argument 2161 session_close_x11(struct ssh *ssh, int id) argument 2177 session_close_single_x11(struct ssh *ssh, int id, int force, void *arg) argument 2209 session_exit_message(struct ssh *ssh, Session *s, int status) argument 2265 session_close(struct ssh *ssh, Session *s) argument 2296 session_close_by_pid(struct ssh *ssh, pid_t pid, int status) argument 2315 session_close_by_channel(struct ssh *ssh, int id, int force, void *arg) argument 2353 session_destroy_all(struct ssh *ssh, void (*closefunc)(Session *)) argument 2405 session_setup_x11fwd(struct ssh *ssh, Session *s) argument 2466 do_authenticated2(struct ssh *ssh, Authctxt *authctxt) argument 2472 do_cleanup(struct ssh *ssh, Authctxt *authctxt) argument 2534 session_get_remote_name_or_ip(struct ssh *ssh, u_int utmp_size, int use_dns) argument [all...] |
H A D | monitor.c | 252 monitor_child_preauth(struct ssh *ssh, struct monitor *pmonitor) argument 371 monitor_child_postauth(struct ssh *ssh, struct monitor *pmonitor) argument 450 monitor_read(struct ssh *ssh, struct monitor *pmonitor, struct mon_table *ent, struct mon_table **pent) argument 549 mm_answer_moduli(struct ssh *ssh, int sock, struct sshbuf *m) argument 589 mm_answer_sign(struct ssh *ssh, int sock, struct sshbuf *m) argument 693 mm_answer_pwnamallow(struct ssh *ssh, int sock, struct sshbuf *m) argument 787 mm_answer_auth2_read_banner(struct ssh *ssh, int sock, struct sshbuf *m) argument 803 mm_answer_authserv(struct ssh *ssh, int sock, struct sshbuf *m) argument 824 mm_answer_authpassword(struct ssh *ssh, int sock, struct sshbuf *m) argument 859 mm_answer_bsdauthquery(struct ssh *ssh, int sock, struct sshbuf *m) argument 893 mm_answer_bsdauthrespond(struct ssh *ssh, int sock, struct sshbuf *m) argument 979 mm_answer_pam_start(struct ssh *ssh, int sock, struct sshbuf *m) argument 992 mm_answer_pam_account(struct ssh *ssh, int sock, struct sshbuf *m) argument 1013 mm_answer_pam_init_ctx(struct ssh *ssh, int sock, struct sshbuf *m) argument 1030 mm_answer_pam_query(struct ssh *ssh, int sock, struct sshbuf *m) argument 1065 mm_answer_pam_respond(struct ssh *ssh, int sock, struct sshbuf *m) argument 1098 mm_answer_pam_free_ctx(struct ssh *ssh, int sock, struct sshbuf *m) argument 1142 mm_answer_keyallowed(struct ssh *ssh, int sock, struct sshbuf *m) argument 1236 monitor_valid_userblob(struct ssh *ssh, const u_char *data, u_int datalen) argument 1318 monitor_valid_hostbasedblob(struct ssh *ssh, const u_char *data, u_int datalen, const char *cuser, const char *chost) argument 1388 mm_answer_keyverify(struct ssh *ssh, int sock, struct sshbuf *m) argument 1506 mm_record_login(struct ssh *ssh, Session *s, struct passwd *pw) argument 1542 mm_answer_pty(struct ssh *ssh, int sock, struct sshbuf *m) argument 1613 mm_answer_pty_cleanup(struct ssh *ssh, int sock, struct sshbuf *m) argument 1632 mm_answer_krb5(struct ssh *ssh, int xsocket, struct sshbuf *m) argument 1675 mm_answer_term(struct ssh *ssh, int sock, struct sshbuf *req) argument 1696 monitor_clear_keystate(struct ssh *ssh, struct monitor *pmonitor) argument 1705 monitor_apply_keystate(struct ssh *ssh, struct monitor *pmonitor) argument 1746 mm_get_keystate(struct ssh *ssh, struct monitor *pmonitor) argument 1818 mm_answer_gss_setup_ctx(struct ssh *ssh, int sock, struct sshbuf *m) argument 1851 mm_answer_gss_accept_ctx(struct ssh *ssh, int sock, struct sshbuf *m) argument 1885 mm_answer_gss_checkmic(struct ssh *ssh, int sock, struct sshbuf *m) argument 1916 mm_answer_gss_userok(struct ssh *ssh, int sock, struct sshbuf *m) argument [all...] |
H A D | sshconnect.c | 111 ssh_proxy_fdpass_connect(struct ssh *ssh, const char *host, argument 194 ssh_proxy_connect(struct ssh *ssh, const char *host, const char *host_arg, argument 499 ssh_connect_direct(struct ssh *ssh, const char *host, struct addrinfo *aitop, struct sockaddr_storage *hostaddr, u_short port, int connection_attempts, int *timeout_ms, int want_keepalive) argument 597 ssh_connect(struct ssh *ssh, const char *host, const char *host_arg, struct addrinfo *addrs, struct sockaddr_storage *hostaddr, u_short port, int connection_attempts, int *timeout_ms, int want_keepalive) argument 1597 ssh_login(struct ssh *ssh, Sensitive *sensitive, const char *orighost, struct sockaddr *hostaddr, u_short port, struct passwd *pw, int timeout_ms, const struct ssh_conn_info *cinfo) argument [all...] |
H A D | sshconnect2.c | 110 verify_host_key_callback(struct sshkey *hostkey, struct ssh *ssh) argument 234 ssh_kex2(struct ssh *ssh, cha argument 452 ssh_userauth2(struct ssh *ssh, const char *local_user, const char *server_user, char *host, Sensitive *sensitive) argument 534 input_userauth_service_accept(int type, u_int32_t seq, struct ssh *ssh) argument 567 userauth(struct ssh *ssh, char *authlist) argument 605 input_userauth_error(int type, u_int32_t seq, struct ssh *ssh) argument 612 input_userauth_banner(int type, u_int32_t seq, struct ssh *ssh) argument 631 input_userauth_success(int type, u_int32_t seq, struct ssh *ssh) argument 664 input_userauth_failure(int type, u_int32_t seq, struct ssh *ssh) argument 724 input_userauth_pk_ok(int type, u_int32_t seq, struct ssh *ssh) argument 795 userauth_gssapi(struct ssh *ssh) argument 851 userauth_gssapi_cleanup(struct ssh *ssh) argument 861 process_gssapi_token(struct ssh *ssh, gss_buffer_t recv_tok) argument 928 input_gssapi_response(int type, u_int32_t plen, struct ssh *ssh) argument 972 input_gssapi_token(int type, u_int32_t plen, struct ssh *ssh) argument 1004 input_gssapi_errtok(int type, u_int32_t plen, struct ssh *ssh) argument 1038 input_gssapi_error(int type, u_int32_t plen, struct ssh *ssh) argument 1059 userauth_none(struct ssh *ssh) argument 1075 userauth_passwd(struct ssh *ssh) argument 1115 input_userauth_passwd_changereq(int type, u_int32_t seqnr, struct ssh *ssh) argument 1196 key_sig_algorithm(struct ssh *ssh, const struct sshkey *key) argument 1351 sign_and_send_pubkey(struct ssh *ssh, Identity *id) argument 1522 send_pubkey_test(struct ssh *ssh, Identity *id) argument 1671 get_agent_identities(struct ssh *ssh, int *agent_fdp, struct ssh_identitylist **idlistp) argument 1709 pubkey_prepare(struct ssh *ssh, Authctxt *authctxt) argument 1870 pubkey_cleanup(struct ssh *ssh) argument 1898 userauth_pubkey(struct ssh *ssh) argument 1950 userauth_kbdint(struct ssh *ssh) argument 1983 input_userauth_info_req(int type, u_int32_t seq, struct ssh *ssh) argument 2054 ssh_keysign(struct ssh *ssh, struct sshkey *key, u_char **sigp, size_t *lenp, const u_char *data, size_t datalen) argument 2169 userauth_hostbased(struct ssh *ssh) argument 2305 ssh_krb5_helper(struct ssh *ssh, krb5_data *ap) argument 2383 userauth_kerberos(struct ssh *ssh) argument [all...] |
H A D | sshd.c | 456 privsep_preauth(struct ssh *ssh) argument 524 privsep_postauth(struct ssh *ssh, Authctxt *authctxt) argument 645 get_hostkey_by_type(int type, int nid, int need_private, struct ssh *ssh) argument 686 get_hostkey_public_by_type(int type, int nid, struct ssh *ssh) argument 692 get_hostkey_private_by_type(int type, int nid, struct ssh *ssh) argument 706 get_hostkey_public_by_index(int ind, struct ssh *ssh) argument 714 get_hostkey_index(struct sshkey *key, int compare, struct ssh *ssh) argument 741 notify_hostkeys(struct ssh *ssh) argument 1375 check_ip_options(struct ssh *ssh) argument 1413 set_process_rdomain(struct ssh *ssh, const char *name) argument 1489 print_config(struct ssh *ssh, struct connection_info *connection_info) argument 1509 struct ssh *ssh = NULL; local 2274 sshd_hostkey_sign(struct ssh *ssh, struct sshkey *privkey, struct sshkey *pubkey, u_char **signature, size_t *slenp, const u_char *data, size_t dlen, const char *alg) argument 2310 do_ssh2_kex(struct ssh *ssh) argument [all...] |
H A D | packet.c | 218 struct ssh *ssh = NULL; local 261 ssh_packet_set_input_hook(struct ssh *ssh, ssh_packet_hook_fn *hook, void *ctx) argument 269 ssh_packet_is_rekeying(struct ssh *ssh) argument 279 ssh_packet_set_connection(struct ssh *ssh, int fd_in, int fd_out) argument 316 ssh_packet_set_timeout(struct ssh *ssh, int timeout, int count) argument 331 ssh_packet_set_mux(struct ssh *ssh) argument 340 ssh_packet_get_mux(struct ssh *ssh) argument 346 ssh_packet_set_log_preamble(struct ssh *ssh, const char *fmt, ...) argument 365 ssh_packet_stop_discard(struct ssh *ssh) argument 392 ssh_packet_start_discard(struct ssh *ssh, struct sshenc *enc, struct sshmac *mac, size_t mac_already, u_int discard) argument 420 ssh_packet_connection_is_on_socket(struct ssh *ssh) argument 453 ssh_packet_get_bytes(struct ssh *ssh, u_int64_t *ibytes, u_int64_t *obytes) argument 462 ssh_packet_connection_af(struct ssh *ssh) argument 470 ssh_packet_set_nonblocking(struct ssh *ssh) argument 482 ssh_packet_get_connection_in(struct ssh *ssh) argument 490 ssh_packet_get_connection_out(struct ssh *ssh) argument 501 ssh_remote_ipaddr(struct ssh *ssh) argument 526 ssh_remote_port(struct ssh *ssh) argument 538 ssh_local_ipaddr(struct ssh *ssh) argument 547 ssh_local_port(struct ssh *ssh) argument 555 ssh_packet_rdomain_in(struct ssh *ssh) argument 568 ssh_packet_close_internal(struct ssh *ssh, int do_close) argument 637 ssh_packet_close(struct ssh *ssh) argument 643 ssh_packet_clear_keys(struct ssh *ssh) argument 651 ssh_packet_set_protocol_flags(struct ssh *ssh, u_int protocol_flags) argument 659 ssh_packet_get_protocol_flags(struct ssh *ssh) argument 670 ssh_packet_init_compression(struct ssh *ssh) argument 680 start_compression_out(struct ssh *ssh, int level) argument 700 start_compression_in(struct ssh *ssh) argument 718 compress_buffer(struct ssh *ssh, struct sshbuf *in, struct sshbuf *out) argument 764 uncompress_buffer(struct ssh *ssh, struct sshbuf *in, struct sshbuf *out) argument 813 start_compression_out(struct ssh *ssh, int level) argument 819 start_compression_in(struct ssh *ssh) argument 825 compress_buffer(struct ssh *ssh, struct sshbuf *in, struct sshbuf *out) argument 831 uncompress_buffer(struct ssh *ssh, struct sshbuf *in, struct sshbuf *out) argument 838 ssh_clear_newkeys(struct ssh *ssh, int mode) argument 847 ssh_set_newkeys(struct ssh *ssh, int mode) argument 945 ssh_packet_need_rekeying(struct ssh *ssh, u_int outbound_packet_len) argument 992 ssh_packet_check_rekey(struct ssh *ssh) argument 1006 ssh_packet_enable_delayed_compress(struct ssh *ssh) argument 1058 ssh_packet_send2_wrapped(struct ssh *ssh) argument 1241 ssh_packet_send2(struct ssh *ssh) argument 1329 ssh_packet_read_seqnr(struct ssh *ssh, u_char *typep, u_int32_t *seqnr_p) argument 1410 ssh_packet_read(struct ssh *ssh) argument 1421 ssh_packet_read_poll2_mux(struct ssh *ssh, u_char *typep, u_int32_t *seqnr_p) argument 1459 ssh_packet_read_poll2(struct ssh *ssh, u_char *typep, u_int32_t *seqnr_p) argument 1697 ssh_packet_read_poll_seqnr(struct ssh *ssh, u_char *typep, u_int32_t *seqnr_p) argument 1790 ssh_packet_process_incoming(struct ssh *ssh, const char *buf, u_int len) argument 1812 ssh_packet_process_read(struct ssh *ssh, int fd) argument 1836 ssh_packet_remaining(struct ssh *ssh) argument 1850 ssh_packet_send_debug(struct ssh *ssh, const char *fmt,...) argument 1875 sshpkt_fmt_connection_id(struct ssh *ssh, char *s, size_t l) argument 1888 sshpkt_vfatal(struct ssh *ssh, int r, const char *fmt, va_list ap) argument 1940 sshpkt_fatal(struct ssh *ssh, int r, const char *fmt, ...) argument 1958 ssh_packet_disconnect(struct ssh *ssh, const char *fmt,...) argument 2001 ssh_packet_write_poll(struct ssh *ssh) argument 2028 ssh_packet_write_wait(struct ssh *ssh) argument 2078 ssh_packet_have_data_to_write(struct ssh *ssh) argument 2086 ssh_packet_not_very_much_data_to_write(struct ssh *ssh) argument 2100 ssh_packet_interactive_data_to_write(struct ssh *ssh) argument 2107 ssh_packet_set_tos(struct ssh *ssh, int tos) argument 2117 ssh_packet_set_interactive(struct ssh *ssh, int interactive, int qos_interactive, int qos_bulk) argument 2138 ssh_packet_is_interactive(struct ssh *ssh) argument 2144 ssh_packet_set_maxsize(struct ssh *ssh, u_int s) argument 2164 ssh_packet_inc_alive_timeouts(struct ssh *ssh) argument 2170 ssh_packet_set_alive_timeouts(struct ssh *ssh, int ka) argument 2176 ssh_packet_get_maxsize(struct ssh *ssh) argument 2182 ssh_packet_set_rekey_limits(struct ssh *ssh, u_int64_t bytes, u_int32_t seconds) argument 2191 ssh_packet_get_rekey_timeout(struct ssh *ssh) argument 2201 ssh_packet_set_server(struct ssh *ssh) argument 2208 ssh_packet_set_authenticated(struct ssh *ssh) argument 2214 ssh_packet_get_input(struct ssh *ssh) argument 2220 ssh_packet_get_output(struct ssh *ssh) argument 2227 ssh_packet_set_postauth(struct ssh *ssh) argument 2266 newkeys_to_blob(struct sshbuf *m, struct ssh *ssh, int mode) argument 2310 ssh_packet_get_state(struct ssh *ssh, struct sshbuf *m) argument 2337 newkeys_from_blob(struct sshbuf *m, struct ssh *ssh, int mode) argument 2444 ssh_packet_set_state(struct ssh *ssh, struct sshbuf *m) argument 2497 sshpkt_put(struct ssh *ssh, const void *v, size_t len) argument 2503 sshpkt_putb(struct ssh *ssh, const struct sshbuf *b) argument 2509 sshpkt_put_u8(struct ssh *ssh, u_char val) argument 2515 sshpkt_put_u32(struct ssh *ssh, u_int32_t val) argument 2521 sshpkt_put_u64(struct ssh *ssh, u_int64_t val) argument 2527 sshpkt_put_string(struct ssh *ssh, const void *v, size_t len) argument 2533 sshpkt_put_cstring(struct ssh *ssh, const void *v) argument 2539 sshpkt_put_stringb(struct ssh *ssh, const struct sshbuf *v) argument 2546 sshpkt_put_ec(struct ssh *ssh, const EC_POINT *v, const EC_GROUP *g) argument 2553 sshpkt_put_bignum2(struct ssh *ssh, const BIGNUM *v) argument 2562 sshpkt_get(struct ssh *ssh, void *valp, size_t len) argument 2568 sshpkt_get_u8(struct ssh *ssh, u_char *valp) argument 2574 sshpkt_get_u32(struct ssh *ssh, u_int32_t *valp) argument 2580 sshpkt_get_u64(struct ssh *ssh, u_int64_t *valp) argument 2586 sshpkt_get_string(struct ssh *ssh, u_char **valp, size_t *lenp) argument 2592 sshpkt_get_string_direct(struct ssh *ssh, const u_char **valp, size_t *lenp) argument 2598 sshpkt_peek_string_direct(struct ssh *ssh, const u_char **valp, size_t *lenp) argument 2604 sshpkt_get_cstring(struct ssh *ssh, char **valp, size_t *lenp) argument 2610 sshpkt_getb_froms(struct ssh *ssh, struct sshbuf **valp) argument 2617 sshpkt_get_ec(struct ssh *ssh, EC_POINT *v, const EC_GROUP *g) argument 2623 sshpkt_get_bignum2(struct ssh *ssh, BIGNUM **valp) argument 2630 sshpkt_get_end(struct ssh *ssh) argument 2638 sshpkt_ptr(struct ssh *ssh, size_t *lenp) argument 2648 sshpkt_start(struct ssh *ssh, u_char type) argument 2660 ssh_packet_send_mux(struct ssh *ssh) argument 2701 sshpkt_msg_ignore(struct ssh *ssh, u_int nbytes) argument 2723 sshpkt_sendx(struct ssh *ssh) argument 2731 sshpkt_send(struct ssh *ssh) argument 2738 sshpkt_disconnect(struct ssh *ssh, const char *fmt,...) argument 2760 sshpkt_add_padding(struct ssh *ssh, u_char pad) argument 2767 ssh_packet_authentication_state(struct ssh *ssh) argument [all...] |
H A D | servconf.c | 1042 process_permitopen_list(struct ssh *ssh, ServerOpCodes opcode, argument 1082 process_permitopen(struct ssh *ssh, ServerOptions *options) argument 1092 process_channel_timeouts(struct ssh *ssh, ServerOptions *options) argument 1112 get_connection_info(struct ssh *ssh, int populate, int use_dns) argument [all...] |
H A D | clientloop.c | 242 set_control_persist_exit_time(struct ssh *ssh) argument 286 client_x11_get_proto(struct ssh *ssh, cons argument 457 client_check_window_change(struct ssh *ssh) argument 467 client_global_request_reply(int type, u_int32_t seq, struct ssh *ssh) argument 492 server_alive_check(struct ssh *ssh) argument 512 send_chaff(struct ssh *ssh) argument 573 obfuscate_keystroke_timing(struct ssh *ssh, struct timespec *timeout, int channel_did_enqueue) argument 679 client_wait_until_can_do_something(struct ssh *ssh, struct pollfd **pfdp, u_int *npfd_allocp, u_int *npfd_activep, int channel_did_enqueue, sigset_t *sigsetp, int *conn_in_readyp, int *conn_out_readyp) argument 786 client_process_net_input(struct ssh *ssh) argument 810 client_status_confirm(struct ssh *ssh, int type, Channel *c, void *ctx) argument 874 client_abandon_status_confirm(struct ssh *ssh, Channel *c, void *ctx) argument 880 client_expect_confirm(struct ssh *ssh, int id, const char *request, enum confirm_action action) argument 982 process_cmdline(struct ssh *ssh) argument 1168 process_escapes(struct ssh *ssh, Channel *c, struct sshbuf *bin, struct sshbuf *bout, struct sshbuf *berr, const char *buf, int len) argument 1390 client_process_buffered_input_packets(struct ssh *ssh) argument 1411 client_filter_cleanup(struct ssh *ssh, int cid, void *ctx) argument 1417 client_simple_escape_filter(struct ssh *ssh, Channel *c, const char *buf, int len) argument 1428 client_channel_closed(struct ssh *ssh, int id, int force, void *arg) argument 1442 client_loop(struct ssh *ssh, int have_pty, int escape_char_arg, int ssh2_chan_id) argument 1705 client_request_forwarded_tcpip(struct ssh *ssh, const char *request_type, int rchan, u_int rwindow, u_int rmaxpack) argument 1765 client_request_forwarded_streamlocal(struct ssh *ssh, const char *request_type, int rchan) argument 1787 client_request_x11(struct ssh *ssh, const char *request_type, int rchan) argument 1831 client_request_agent(struct ssh *ssh, const char *request_type, int rchan) argument 1873 client_request_tun_fwd(struct ssh *ssh, int tun_mode, int local_tun, int remote_tun, channel_open_fn *cb, void *cbctx) argument 1918 client_input_channel_open(int type, u_int32_t seq, struct ssh *ssh) argument 1980 client_input_channel_req(int type, u_int32_t seq, struct ssh *ssh) argument 2357 client_global_hostkeys_prove_confirm(struct ssh *ssh, int type, u_int32_t seq, void *_ctx) argument 2480 client_input_hostkeys(struct ssh *ssh) argument 2686 client_input_global_request(int type, u_int32_t seq, struct ssh *ssh) argument 2713 client_send_env(struct ssh *ssh, int id, const char *name, const char *val) argument 2726 client_session2_setup(struct ssh *ssh, int id, int want_tty, int want_subsystem, const char *term, struct termios *tiop, int in_fd, struct sshbuf *cmd, char **env) argument 2839 client_init_dispatch(struct ssh *ssh) argument [all...] |
H A D | channels.c | 237 channel_init_channels(struct ssh *ssh) argument 252 channel_by_id(struct ssh *ssh, int id) argument 269 channel_by_remote_id(struct ssh *ssh, u_int remote_id) argument 287 channel_lookup(struct ssh *ssh, int id) argument 316 channel_add_timeout(struct ssh *ssh, const char *type_pattern, int timeout_secs) argument 332 channel_clear_timeouts(struct ssh *ssh) argument 346 lookup_timeout(struct ssh *ssh, const char *type) argument 366 channel_set_xtype(struct ssh *ssh, int id, const char *xctype) argument 386 channel_register_fds(struct ssh *ssh, Channel *c, int rfd, int wfd, int efd, int extusage, int nonblock, int is_tty) argument 448 channel_new(struct ssh *ssh, const char *ctype, int type, int rfd, int wfd, int efd, u_int window, u_int maxpack, int extusage, const char *remote_name, int nonblock) argument 509 channel_close_fd(struct ssh *ssh, Channel *c, int *fdp) argument 559 channel_close_fds(struct ssh *ssh, Channel *c) argument 601 permission_set_get(struct ssh *ssh, int where) argument 619 permission_set_get_array(struct ssh *ssh, int who, int where, struct permission ***permpp, u_int **npermpp) argument 640 permission_set_add(struct ssh *ssh, int who, int where, const char *host_to_connect, int port_to_connect, const char *listen_host, const char *listen_path, int listen_port, Channel *downstream) argument 667 mux_remove_remote_forwardings(struct ssh *ssh, Channel *c) argument 699 channel_free(struct ssh *ssh, Channel *c) argument 765 channel_free_all(struct ssh *ssh) argument 798 channel_close_all(struct ssh *ssh) argument 811 channel_stop_listening(struct ssh *ssh) argument 839 channel_not_very_much_buffered_data(struct ssh *ssh) argument 860 channel_still_open(struct ssh *ssh) argument 903 channel_tty_open(struct ssh *ssh) argument 920 channel_find_open(struct ssh *ssh) argument 1002 channel_open_message(struct ssh *ssh) argument 1061 open_preamble(struct ssh *ssh, const char *where, Channel *c, const char *type) argument 1075 channel_send_open(struct ssh *ssh, int id) argument 1091 channel_request_start(struct ssh *ssh, int id, const char *service, int wantconfirm) argument 1114 channel_register_status_confirm(struct ssh *ssh, int id, channel_confirm_cb *cb, channel_confirm_abandon_cb *abandon_cb, void *ctx) argument 1131 channel_register_open_confirm(struct ssh *ssh, int id, channel_open_fn *fn, void *ctx) argument 1145 channel_register_cleanup(struct ssh *ssh, int id, channel_callback_fn *fn, int do_close) argument 1159 channel_cancel_cleanup(struct ssh *ssh, int id) argument 1172 channel_register_filter(struct ssh *ssh, int id, channel_infilter_fn *ifn, channel_outfilter_fn *ofn, channel_filter_cleanup_fn *cfn, void *ctx) argument 1188 channel_set_fds(struct ssh *ssh, int id, int rfd, int wfd, int efd, int extusage, int nonblock, int is_tty, u_int window_max) argument 1212 channel_pre_listener(struct ssh *ssh, Channel *c) argument 1218 channel_pre_connecting(struct ssh *ssh, Channel *c) argument 1225 channel_tcpwinsz(struct ssh *ssh) argument 1245 channel_pre_open(struct ssh *ssh, Channel *c) argument 1291 x11_open_helper(struct ssh *ssh, struct sshbuf *b) argument 1358 channel_force_close(struct ssh *ssh, Channel *c, int abandon) argument 1384 channel_pre_x11_open(struct ssh *ssh, Channel *c) argument 1404 channel_pre_mux_client(struct ssh *ssh, Channel *c) argument 1674 channel_connect_stdio_fwd(struct ssh *ssh, const char *host_to_connect, int port_to_connect, int in, int out, int nonblock) argument 1700 channel_pre_dynamic(struct ssh *ssh, Channel *c) argument 1747 rdynamic_close(struct ssh *ssh, Channel *c) argument 1755 channel_before_prepare_io_rdynamic(struct ssh *ssh, Channel *c) argument 1813 channel_post_x11_listener(struct ssh *ssh, Channel *c) argument 1862 port_open_helper(struct ssh *ssh, Channel *c, const char *rtype) argument 1921 channel_set_x11_refuse_time(struct ssh *ssh, time_t refuse_time) argument 1930 channel_post_port_listener(struct ssh *ssh, Channel *c) argument 1989 channel_post_auth_listener(struct ssh *ssh, Channel *c) argument 2017 channel_post_connecting(struct ssh *ssh, Channel *c) argument 2089 channel_handle_rfd(struct ssh *ssh, Channel *c) argument 2158 channel_handle_wfd(struct ssh *ssh, Channel *c) argument 2239 channel_handle_efd_write(struct ssh *ssh, Channel *c) argument 2267 channel_handle_efd_read(struct ssh *ssh, Channel *c) argument 2294 channel_handle_efd(struct ssh *ssh, Channel *c) argument 2311 channel_check_window(struct ssh *ssh, Channel *c) argument 2350 channel_post_open(struct ssh *ssh, Channel *c) argument 2359 read_mux(struct ssh *ssh, Channel *c, u_int need) argument 2383 channel_post_mux_client_read(struct ssh *ssh, Channel *c) argument 2419 channel_post_mux_client_write(struct ssh *ssh, Channel *c) argument 2441 channel_post_mux_client(struct ssh *ssh, Channel *c) argument 2448 channel_post_mux_listener(struct ssh *ssh, Channel *c) argument 2539 channel_garbage_collect(struct ssh *ssh, Channel *c) argument 2563 channel_handler(struct ssh *ssh, int table, struct timespec *timeout) argument 2626 channel_before_prepare_io(struct ssh *ssh) argument 2761 channel_prepare_poll(struct ssh *ssh, struct pollfd **pfdp, u_int *npfd_allocp, u_int *npfd_activep, u_int npfd_reserved, struct timespec *timeout) argument 2830 channel_after_poll(struct ssh *ssh, struct pollfd *pfd, u_int npfd) argument 2915 channel_output_poll_input_open(struct ssh *ssh, Channel *c) argument 2989 channel_output_poll_extended_read(struct ssh *ssh, Channel *c) argument 3025 channel_output_poll(struct ssh *ssh) argument 3103 channel_proxy_downstream(struct ssh *ssh, Channel *downstream) argument 3257 channel_proxy_upstream(Channel *c, int type, u_int32_t seq, struct ssh *ssh) argument 3338 channel_parse_id(struct ssh *ssh, const char *where, const char *what) argument 3356 channel_from_packet_id(struct ssh *ssh, const char *where, const char *what) argument 3369 channel_input_data(int type, u_int32_t seq, struct ssh *ssh) argument 3437 channel_input_extended_data(int type, u_int32_t seq, struct ssh *ssh) argument 3490 channel_input_ieof(int type, u_int32_t seq, struct ssh *ssh) argument 3515 channel_input_oclose(int type, u_int32_t seq, struct ssh *ssh) argument 3531 channel_input_open_confirmation(int type, u_int32_t seq, struct ssh *ssh) argument 3586 channel_input_open_failure(int type, u_int32_t seq, struct ssh *ssh) argument 3623 channel_input_window_adjust(int type, u_int32_t seq, struct ssh *ssh) argument 3653 channel_input_status_confirm(int type, u_int32_t seq, struct ssh *ssh) argument 3683 channel_set_af(struct ssh *ssh, int af) argument 3712 channel_fwd_bind_addr(struct ssh *ssh, const char *listen_addr, int *wildcardp, int is_client, struct ForwardOptions *fwd_opts) argument 3766 channel_setup_fwd_listener_tcpip(struct ssh *ssh, int type, struct Forward *fwd, int *allocated_listen_port, struct ForwardOptions *fwd_opts) argument 3923 channel_setup_fwd_listener_streamlocal(struct ssh *ssh, int type, struct Forward *fwd, struct ForwardOptions *fwd_opts) argument 3997 channel_cancel_rport_listener_tcpip(struct ssh *ssh, const char *host, u_short port) argument 4018 channel_cancel_rport_listener_streamlocal(struct ssh *ssh, const char *path) argument 4040 channel_cancel_rport_listener(struct ssh *ssh, struct Forward *fwd) argument 4052 channel_cancel_lport_listener_tcpip(struct ssh *ssh, const char *lhost, u_short lport, int cport, struct ForwardOptions *fwd_opts) argument 4088 channel_cancel_lport_listener_streamlocal(struct ssh *ssh, const char *path) argument 4115 channel_cancel_lport_listener(struct ssh *ssh, struct Forward *fwd, int cport, struct ForwardOptions *fwd_opts) argument 4129 channel_setup_local_fwd_listener(struct ssh *ssh, struct Forward *fwd, struct ForwardOptions *fwd_opts) argument 4170 check_rfwd_permission(struct ssh *ssh, struct Forward *fwd) argument 4206 channel_setup_remote_fwd_listener(struct ssh *ssh, struct Forward *fwd, int *allocated_listen_port, struct ForwardOptions *fwd_opts) argument 4262 channel_request_remote_forwarding(struct ssh *ssh, struct Forward *fwd) argument 4378 channel_request_rforward_cancel_tcpip(struct ssh *ssh, const char *host, u_short port) argument 4415 channel_request_rforward_cancel_streamlocal(struct ssh *ssh, const char *path) argument 4450 channel_request_rforward_cancel(struct ssh *ssh, struct Forward *fwd) argument 4468 channel_permit_all(struct ssh *ssh, int where) argument 4480 channel_add_permission(struct ssh *ssh, int who, int where, char *host, int port) argument 4502 channel_disable_admin(struct ssh *ssh, int where) argument 4513 channel_clear_permission(struct ssh *ssh, int who, int where) argument 4529 channel_update_permission(struct ssh *ssh, int idx, int newport) argument 4642 connect_to_helper(struct ssh *ssh, const char *name, int port, int socktype, const char *ctype, const char *rname, struct channel_connect *cctx, int *reason, const char **errmsg) argument 4708 connect_to(struct ssh *ssh, const char *host, int port, const char *ctype, const char *rname) argument 4736 channel_connect_by_listen_address(struct ssh *ssh, const char *listen_host, u_short listen_port, const char *ctype, const char *rname) argument 4764 channel_connect_by_listen_path(struct ssh *ssh, const char *path, const char *ctype, const char *rname) argument 4787 channel_connect_to_port(struct ssh *ssh, const char *host, u_short port, const char *ctype, const char *rname, int *reason, const char **errmsg) argument 4848 channel_connect_to_path(struct ssh *ssh, const char *path, const char *ctype, const char *rname) argument 4887 channel_send_window_changes(struct ssh *ssh) argument 4912 rdynamic_connect_prepare(struct ssh *ssh, const char *ctype, const char *rname) argument 4937 rdynamic_connect_finish(struct ssh *ssh, Channel *c) argument 4983 x11_create_display_inet(struct ssh *ssh, int x11_display_offset, int x11_use_localhost, int single_connection, u_int *display_numberp, int **chanids) argument 5099 x11_connect_display(struct ssh *ssh) argument 5204 x11_request_forwarding_with_spoofing(struct ssh *ssh, int client_session_id, const char *disp, const char *proto, const char *data, int want_reply) argument [all...] |
/netbsd-current/crypto/external/bsd/netpgp/dist/src/netpgpverify/ |
H A D | libverify.c | 281 unsigned ssh; /* using ssh keys */ member in struct:pgpv_t [all...] |