Lines Matching refs:cinfo
212 const struct ssh_conn_info *cinfo) in default_client_percent_expand() argument
215 DEFAULT_CLIENT_PERCENT_EXPAND_ARGS(cinfo), in default_client_percent_expand()
226 const struct ssh_conn_info *cinfo) in default_client_percent_dollar_expand() argument
231 DEFAULT_CLIENT_PERCENT_EXPAND_ARGS(cinfo), in default_client_percent_dollar_expand()
606 ssh_conn_info_free(struct ssh_conn_info *cinfo) in ssh_conn_info_free() argument
608 if (cinfo == NULL) in ssh_conn_info_free()
610 free(cinfo->conn_hash_hex); in ssh_conn_info_free()
611 free(cinfo->shorthost); in ssh_conn_info_free()
612 free(cinfo->uidstr); in ssh_conn_info_free()
613 free(cinfo->keyalias); in ssh_conn_info_free()
614 free(cinfo->thishost); in ssh_conn_info_free()
615 free(cinfo->host_arg); in ssh_conn_info_free()
616 free(cinfo->portstr); in ssh_conn_info_free()
617 free(cinfo->remhost); in ssh_conn_info_free()
618 free(cinfo->remuser); in ssh_conn_info_free()
619 free(cinfo->homedir); in ssh_conn_info_free()
620 free(cinfo->locuser); in ssh_conn_info_free()
621 free(cinfo->jmphost); in ssh_conn_info_free()
622 free(cinfo); in ssh_conn_info_free()
680 struct ssh_conn_info *cinfo = NULL; in main() local
1424 cinfo = xcalloc(1, sizeof(*cinfo)); in main()
1427 cinfo->thishost = xstrdup(thishost); in main()
1429 cinfo->shorthost = xstrdup(thishost); in main()
1430 xasprintf(&cinfo->portstr, "%d", options.port); in main()
1431 xasprintf(&cinfo->uidstr, "%llu", in main()
1433 cinfo->keyalias = xstrdup(options.host_key_alias ? in main()
1435 cinfo->host_arg = xstrdup(options.host_arg); in main()
1436 cinfo->remhost = xstrdup(host); in main()
1437 cinfo->homedir = xstrdup(pw->pw_dir); in main()
1438 cinfo->locuser = xstrdup(pw->pw_name); in main()
1439 cinfo->jmphost = xstrdup(options.jump_host == NULL ? in main()
1448 DEFAULT_CLIENT_PERCENT_EXPAND_ARGS_NOUSER(cinfo), in main()
1458 cinfo->remuser = xstrdup(options.user); in main()
1459 cinfo->conn_hash_hex = ssh_connection_hash(cinfo->thishost, in main()
1460 cinfo->remhost, cinfo->portstr, cinfo->remuser, cinfo->jmphost); in main()
1471 cinfo); in main()
1483 cinfo); in main()
1489 cp = default_client_percent_dollar_expand(p, cinfo); in main()
1497 cp = default_client_percent_dollar_expand(p, cinfo); in main()
1506 cp = default_client_percent_dollar_expand(p, cinfo); in main()
1520 options.version_addendum, cinfo); in main()
1548 p = default_client_percent_dollar_expand(cp, cinfo); in main()
1568 cp = default_client_percent_dollar_expand(value, cinfo); in main()
1583 default_client_percent_expand(cp, cinfo); in main()
1592 default_client_percent_expand(cp, cinfo); in main()
1604 default_client_percent_expand(cp, cinfo); in main()
1613 default_client_percent_expand(cp, cinfo); in main()
1758 load_public_identity_files(cinfo); in main()
1809 options.port, pw, timeout_ms, cinfo); in main()
1841 exit_status = ssh_session2(ssh, cinfo); in main()
1842 ssh_conn_info_free(cinfo); in main()
2338 ssh_session2(struct ssh *ssh, const struct ssh_conn_info *cinfo) in ssh_session2() argument
2360 DEFAULT_CLIENT_PERCENT_EXPAND_ARGS(cinfo), in ssh_session2()
2457 load_public_identity_files(const struct ssh_conn_info *cinfo) in load_public_identity_files() argument
2513 filename = default_client_percent_dollar_expand(cp, cinfo); in load_public_identity_files()
2562 filename = default_client_percent_dollar_expand(cp, cinfo); in load_public_identity_files()