path_element 359 lib/vfs/direntry.c vfs_path_element_free (super->path_element); path_element 1114 lib/vfs/direntry.c const vfs_path_element_t *path_element; path_element 1119 lib/vfs/direntry.c path_element = vfs_path_get_by_index (vpath, -1); path_element 1120 lib/vfs/direntry.c subclass = VFS_SUBCLASS (path_element->class); path_element 1142 lib/vfs/direntry.c i = subclass->archive_same (path_element, super, vpath_archive, cookie); path_element 1172 lib/vfs/direntry.c const vfs_path_element_t *path_element; path_element 1175 lib/vfs/direntry.c path_element = vfs_path_get_by_index (vpath, -1); path_element 1177 lib/vfs/direntry.c if (path_element->path != NULL) path_element 1178 lib/vfs/direntry.c retval = path_element->path; path_element 1186 lib/vfs/direntry.c path_element->class->verrno = EIO; path_element 1190 lib/vfs/direntry.c subclass = VFS_SUBCLASS (path_element->class); path_element 1193 lib/vfs/direntry.c subclass->new_archive (path_element->class) : vfs_s_new_super (path_element->class); path_element 1202 lib/vfs/direntry.c result = subclass->open_archive (super, vpath_archive, path_element); path_element 1207 lib/vfs/direntry.c vfs_s_free_super (path_element->class, super); path_element 1208 lib/vfs/direntry.c path_element->class->verrno = EIO; path_element 1216 lib/vfs/direntry.c vfs_s_insert_super (path_element->class, super); path_element 1217 lib/vfs/direntry.c vfs_stamp_create (path_element->class, super); path_element 415 lib/vfs/interface.c vfs_path_element_t *path_element; path_element 420 lib/vfs/interface.c path_element = (vfs_path_element_t *) vfs_path_get_by_index (vpath, -1); path_element 421 lib/vfs/interface.c if (!vfs_path_element_valid (path_element)) path_element 427 lib/vfs/interface.c info = path_element->class->opendir ? path_element->class->opendir (vpath) : NULL; path_element 430 lib/vfs/interface.c errno = path_element->class->opendir ? vfs_ferrno (path_element->class) : ENOTSUP; path_element 434 lib/vfs/interface.c path_element->dir.info = info; path_element 437 lib/vfs/interface.c path_element->dir.converter = (path_element->encoding != NULL) ? path_element 438 lib/vfs/interface.c str_crt_conv_from (path_element->encoding) : str_cnv_from_term; path_element 439 lib/vfs/interface.c if (path_element->dir.converter == INVALID_CONV) path_element 440 lib/vfs/interface.c path_element->dir.converter = str_cnv_from_term; path_element 443 lib/vfs/interface.c handle = vfs_new_handle (path_element->class, vfs_path_element_clone (path_element)); path_element 619 lib/vfs/interface.c const vfs_path_element_t *path_element; path_element 664 lib/vfs/interface.c path_element = vfs_path_get_by_index (vfs_get_raw_current_dir (), -1); path_element 665 lib/vfs/interface.c if (vfs_path_element_valid (path_element)) path_element 667 lib/vfs/interface.c if (*path_element->path != '\0') path_element 671 lib/vfs/interface.c p = strchr (path_element->path, 0) - 1; path_element 672 lib/vfs/interface.c if (IS_PATH_SEP (*p) && p > path_element->path) path_element 681 lib/vfs/interface.c if (super != NULL && super->path_element != NULL) path_element 683 lib/vfs/interface.c g_free (super->path_element->path); path_element 684 lib/vfs/interface.c super->path_element->path = g_strdup (path_element->path); path_element 207 lib/vfs/path.c vfs_path_url_split (vfs_path_element_t *path_element, const char *path) path_element 212 lib/vfs/path.c path_element->port = 0; path_element 235 lib/vfs/path.c path_element->password = g_strdup (inner_colon); path_element 239 lib/vfs/path.c path_element->user = g_strdup (pcopy); path_element 258 lib/vfs/path.c path_element->ipv6 = TRUE; path_element 266 lib/vfs/path.c if (sscanf (colon + 1, "%d", &path_element->port) == 1) path_element 268 lib/vfs/path.c if (path_element->port <= 0 || path_element->port >= 65536) path_element 269 lib/vfs/path.c path_element->port = 0; path_element 277 lib/vfs/path.c path_element->port = 1; path_element 280 lib/vfs/path.c path_element->port = 2; path_element 287 lib/vfs/path.c path_element->host = g_strdup (rest); path_element 794 lib/vfs/path.c vfs_path_add_element (vfs_path_t *vpath, const vfs_path_element_t *path_element) path_element 796 lib/vfs/path.c g_array_append_val (vpath->path, path_element); path_element 926 lib/vfs/path.c vfs_path_element_t *path_element; path_element 928 lib/vfs/path.c path_element = vfs_path_element_clone (vfs_path_get_by_index (vpath, vpath_element_index)); path_element 929 lib/vfs/path.c g_array_append_val (new_vpath->path, path_element); path_element 958 lib/vfs/path.c vfs_path_element_t *path_element; path_element 960 lib/vfs/path.c path_element = (vfs_path_element_t *) vfs_path_get_by_index (vpath, vpath_element_index); path_element 961 lib/vfs/path.c vfs_path_element_free (path_element); path_element 1097 lib/vfs/path.c vfs_path_element_t *path_element; path_element 1099 lib/vfs/path.c path_element = (vfs_path_element_t *) vfs_path_get_by_index (vpath, -1); path_element 1101 lib/vfs/path.c if ((path_element->encoding != NULL) && (strcmp (encoding, path_element->encoding) == 0)) path_element 1104 lib/vfs/path.c g_free (path_element->encoding); path_element 1105 lib/vfs/path.c path_element->encoding = g_strdup (encoding); path_element 1107 lib/vfs/path.c if (vfs_path_element_need_cleanup_converter (path_element)) path_element 1108 lib/vfs/path.c str_close_conv (path_element->dir.converter); path_element 1110 lib/vfs/path.c path_element->dir.converter = str_crt_conv_from (path_element->encoding); path_element 1347 lib/vfs/path.c vfs_path_element_t *path_element; path_element 1349 lib/vfs/path.c path_element = vfs_path_element_clone (vfs_path_get_by_index (current_vpath, vindex)); path_element 1350 lib/vfs/path.c g_array_append_val (ret_vpath->path, path_element); path_element 77 lib/vfs/path.h void vfs_path_add_element (vfs_path_t * vpath, const vfs_path_element_t * path_element); path_element 243 lib/vfs/utilvfs.c vfs_path_element_t *path_element; path_element 250 lib/vfs/utilvfs.c path_element = g_new0 (vfs_path_element_t, 1); path_element 251 lib/vfs/utilvfs.c path_element->port = default_port; path_element 265 lib/vfs/utilvfs.c path_element->path = g_strdup (PATH_SEP_STR); path_element 268 lib/vfs/utilvfs.c path_element->path = g_strndup (dir, pcopy_len - (size_t) (dir - pcopy)); path_element 289 lib/vfs/utilvfs.c path_element->password = g_strdup (inner_colon); path_element 293 lib/vfs/utilvfs.c path_element->user = g_strdup (pcopy); path_element 303 lib/vfs/utilvfs.c g_free (path_element->user); path_element 304 lib/vfs/utilvfs.c path_element->user = vfs_get_local_username (); path_element 320 lib/vfs/utilvfs.c vfs_path_element_free (path_element); path_element 330 lib/vfs/utilvfs.c if (sscanf (colon + 1, "%d", &path_element->port) == 1) path_element 332 lib/vfs/utilvfs.c if (path_element->port <= 0 || path_element->port >= 65536) path_element 333 lib/vfs/utilvfs.c path_element->port = default_port; path_element 341 lib/vfs/utilvfs.c path_element->port = 1; path_element 344 lib/vfs/utilvfs.c path_element->port = 2; path_element 352 lib/vfs/utilvfs.c path_element->host = g_strdup (rest); path_element 355 lib/vfs/utilvfs.c path_element->dir.converter = INVALID_CONV; path_element 358 lib/vfs/utilvfs.c return path_element; path_element 450 lib/vfs/vfs.c const vfs_path_element_t *path_element; path_element 452 lib/vfs/vfs.c path_element = vfs_path_get_by_index (vpath, -1); path_element 453 lib/vfs/vfs.c if (!vfs_path_element_valid (path_element)) path_element 456 lib/vfs/vfs.c return path_element->class->flags; path_element 69 lib/vfs/xdirentry.h vfs_path_element_t *path_element; path_element 1251 src/filemanager/panel.c const vfs_path_element_t *path_element; path_element 1258 src/filemanager/panel.c path_element = vfs_path_element_clone (vfs_path_get_by_index (panel->cwd_vpath, -1)); path_element 1260 src/filemanager/panel.c if (elements_count > 1 && (strcmp (path_element->class->name, "cpiofs") == 0 || path_element 1261 src/filemanager/panel.c strcmp (path_element->class->name, "extfs") == 0 || path_element 1262 src/filemanager/panel.c strcmp (path_element->class->name, "tarfs") == 0)) path_element 1281 src/filemanager/panel.c vfs_path_add_element (last_vpath, path_element); path_element 1304 src/filemanager/panel.c const vfs_path_element_t *path_element; path_element 1306 src/filemanager/panel.c path_element = vfs_path_get_by_index (panel->cwd_vpath, -1); path_element 1307 src/filemanager/panel.c if (path_element->encoding != NULL) path_element 1308 src/filemanager/panel.c ret_str = g_strdup_printf ("[%s]", path_element->encoding); path_element 4659 src/filemanager/panel.c const vfs_path_element_t *path_element; path_element 4678 src/filemanager/panel.c path_element = vfs_path_get_by_index (panel->cwd_vpath, -1); path_element 4679 src/filemanager/panel.c if (path_element->encoding != NULL) path_element 4680 src/filemanager/panel.c panel->codepage = get_codepage_index (path_element->encoding); path_element 5139 src/filemanager/panel.c vfs_path_element_t *path_element; path_element 5141 src/filemanager/panel.c path_element = vfs_path_element_clone (vfs_path_get_by_index (vpath, indx)); path_element 5143 src/filemanager/panel.c if (path_element->encoding == NULL) path_element 5145 src/filemanager/panel.c vfs_path_add_element (ret_vpath, path_element); path_element 5149 src/filemanager/panel.c converter = str_crt_conv_to (path_element->encoding); path_element 5152 src/filemanager/panel.c vfs_path_add_element (ret_vpath, path_element); path_element 5156 src/filemanager/panel.c MC_PTR_FREE (path_element->encoding); path_element 5158 src/filemanager/panel.c str_vfs_convert_from (converter, path_element->path, tmp_conv); path_element 5160 src/filemanager/panel.c g_free (path_element->path); path_element 5161 src/filemanager/panel.c path_element->path = g_strndup (tmp_conv->str, tmp_conv->len); path_element 5166 src/filemanager/panel.c str_close_conv (path_element->dir.converter); path_element 5167 src/filemanager/panel.c path_element->dir.converter = INVALID_CONV; path_element 5168 src/filemanager/panel.c vfs_path_add_element (ret_vpath, path_element); path_element 5556 src/filemanager/panel.c const vfs_path_element_t *path_element; path_element 5558 src/filemanager/panel.c path_element = vfs_path_get_by_index (panel->cwd_vpath, -1); path_element 5559 src/filemanager/panel.c if (path_element->encoding != NULL) path_element 5560 src/filemanager/panel.c panel->codepage = get_codepage_index (path_element->encoding); path_element 782 src/vfs/extfs/extfs.c const vfs_path_element_t *path_element; path_element 785 src/vfs/extfs/extfs.c path_element = vfs_path_get_by_index (vpath, -1); path_element 787 src/vfs/extfs/extfs.c fstype = extfs_which (path_element->class, path_element->vfs_prefix); path_element 810 src/vfs/extfs/extfs.c path_element->class->verrno = EIO; path_element 816 src/vfs/extfs/extfs.c return path_element->path; path_element 352 src/vfs/ftpfs/ftpfs.c vfs_path_element_t *path_element = vfs_path_element_clone (velement); path_element 354 src/vfs/ftpfs/ftpfs.c if (path_element->port == 0) path_element 355 src/vfs/ftpfs/ftpfs.c path_element->port = FTP_COMMAND_PORT; path_element 357 src/vfs/ftpfs/ftpfs.c if (path_element->user == NULL) path_element 361 src/vfs/ftpfs/ftpfs.c ftpfs_netrc_lookup (path_element->host, &path_element->user, &path_element->password); path_element 363 src/vfs/ftpfs/ftpfs.c if (path_element->user == NULL) path_element 364 src/vfs/ftpfs/ftpfs.c path_element->user = g_strdup ("anonymous"); path_element 367 src/vfs/ftpfs/ftpfs.c if (ftpfs_use_netrc && path_element->password == NULL) path_element 372 src/vfs/ftpfs/ftpfs.c ftpfs_netrc_lookup (path_element->host, &new_user, &new_passwd); path_element 375 src/vfs/ftpfs/ftpfs.c if (new_user != NULL && strcmp (path_element->user, new_user) != 0) path_element 376 src/vfs/ftpfs/ftpfs.c MC_PTR_FREE (path_element->password); path_element 382 src/vfs/ftpfs/ftpfs.c return path_element; path_element 456 src/vfs/ftpfs/ftpfs.c if (ftpfs_login_server (me, super, super->path_element->password)) path_element 588 src/vfs/ftpfs/ftpfs.c vfs_print_message (_("ftpfs: Disconnecting from %s"), super->path_element->host); path_element 624 src/vfs/ftpfs/ftpfs.c if (super->path_element->password != NULL) /* explicit password */ path_element 625 src/vfs/ftpfs/ftpfs.c op = g_strdup (super->path_element->password); path_element 628 src/vfs/ftpfs/ftpfs.c else if (strcmp (super->path_element->user, "anonymous") == 0 path_element 629 src/vfs/ftpfs/ftpfs.c || strcmp (super->path_element->user, "ftp") == 0) path_element 640 src/vfs/ftpfs/ftpfs.c p = g_strdup_printf (_("FTP: Password required for %s"), super->path_element->user); path_element 645 src/vfs/ftpfs/ftpfs.c super->path_element->password = g_strdup (op); path_element 659 src/vfs/ftpfs/ftpfs.c g_strconcat (super->path_element->user, "@", path_element 660 src/vfs/ftpfs/ftpfs.c super->path_element->host[0] == path_element 661 src/vfs/ftpfs/ftpfs.c '!' ? super->path_element->host + 1 : super->path_element->host, path_element 664 src/vfs/ftpfs/ftpfs.c name = g_strdup (super->path_element->user); path_element 695 src/vfs/ftpfs/ftpfs.c super->path_element->user); path_element 718 src/vfs/ftpfs/ftpfs.c wipe_password (super->path_element->password); path_element 719 src/vfs/ftpfs/ftpfs.c super->path_element->password = NULL; path_element 725 src/vfs/ftpfs/ftpfs.c super->path_element->user); path_element 835 src/vfs/ftpfs/ftpfs.c vfs_path_element_t *path_element; path_element 837 src/vfs/ftpfs/ftpfs.c path_element = vfs_url_split (proxy, FTP_COMMAND_PORT, URL_USE_ANONYMOUS); path_element 838 src/vfs/ftpfs/ftpfs.c *host = path_element->host; path_element 839 src/vfs/ftpfs/ftpfs.c path_element->host = NULL; path_element 840 src/vfs/ftpfs/ftpfs.c *port = path_element->port; path_element 841 src/vfs/ftpfs/ftpfs.c vfs_path_element_free (path_element); path_element 858 src/vfs/ftpfs/ftpfs.c if (super->path_element->host == NULL || *super->path_element->host == '\0') path_element 871 src/vfs/ftpfs/ftpfs.c host = g_strdup (super->path_element->host); path_element 872 src/vfs/ftpfs/ftpfs.c tmp_port = super->path_element->port; path_element 1025 src/vfs/ftpfs/ftpfs.c super->path_element = ftpfs_correct_url_parameters (vpath_element); path_element 1026 src/vfs/ftpfs/ftpfs.c if (ftpfs_check_proxy (super->path_element->host)) path_element 1040 src/vfs/ftpfs/ftpfs.c vfs_path_element_t *path_element; path_element 1046 src/vfs/ftpfs/ftpfs.c path_element = ftpfs_correct_url_parameters (vpath_element); path_element 1048 src/vfs/ftpfs/ftpfs.c result = ((strcmp (path_element->host, super->path_element->host) == 0) path_element 1049 src/vfs/ftpfs/ftpfs.c && (strcmp (path_element->user, super->path_element->user) == 0) path_element 1050 src/vfs/ftpfs/ftpfs.c && (path_element->port == super->path_element->port)) ? 1 : 0; path_element 1052 src/vfs/ftpfs/ftpfs.c vfs_path_element_free (path_element); path_element 2432 src/vfs/ftpfs/ftpfs.c name = vfs_path_element_build_pretty_path_str (super->path_element); path_element 143 src/vfs/sfs/sfs.c const vfs_path_element_t *path_element; path_element 147 src/vfs/sfs/sfs.c path_element = vfs_path_get_by_index (vpath, -1); path_element 151 src/vfs/sfs/sfs.c w = path_element->class->which (path_element->class, path_element->vfs_prefix); path_element 196 src/vfs/sfs/sfs.c ptr = path_element->path; path_element 380 src/vfs/sftpfs/config_parser.c config_entity = sftpfs_get_config_entity (super->path_element, mcerror); path_element 388 src/vfs/sftpfs/config_parser.c if (super->path_element->port == 0) path_element 389 src/vfs/sftpfs/config_parser.c super->path_element->port = config_entity->port; path_element 391 src/vfs/sftpfs/config_parser.c if (super->path_element->user == NULL) path_element 392 src/vfs/sftpfs/config_parser.c super->path_element->user = g_strdup (config_entity->user); path_element 396 src/vfs/sftpfs/config_parser.c g_free (super->path_element->host); path_element 397 src/vfs/sftpfs/config_parser.c super->path_element->host = path_element 398 src/vfs/sftpfs/config_parser.c sftpsfs_expand_hostname (super->path_element->host, config_entity->real_host); path_element 145 src/vfs/sftpfs/connection.c if (super->path_element->host == NULL || *super->path_element->host == '\0') path_element 151 src/vfs/sftpfs/connection.c sprintf (port, "%hu", (unsigned short) super->path_element->port); path_element 166 src/vfs/sftpfs/connection.c e = getaddrinfo (super->path_element->host, port, &hints, &res); path_element 173 src/vfs/sftpfs/connection.c e = getaddrinfo (super->path_element->host, port, &hints, &res); path_element 224 src/vfs/sftpfs/connection.c vfs_print_message (_("sftp: making connection to %s"), super->path_element->host); path_element 295 src/vfs/sftpfs/connection.c found = strcmp (store->name, super->path_element->host) == 0; path_element 306 src/vfs/sftpfs/connection.c if (port == super->path_element->port) path_element 311 src/vfs/sftpfs/connection.c found = strncmp (store->name + 1, super->path_element->host, kh_name_size) == 0; path_element 409 src/vfs/sftpfs/connection.c rc = libssh2_knownhost_addc (sftpfs_super->known_hosts, super->path_element->host, NULL, path_element 423 src/vfs/sftpfs/connection.c super->path_element->host, sftpfs_super->ip_address); path_element 537 src/vfs/sftpfs/connection.c rc = libssh2_knownhost_checkp (sftpfs_super->known_hosts, super->path_element->host, path_element 538 src/vfs/sftpfs/connection.c super->path_element->port, remote_key, remote_key_len, path_element 558 src/vfs/sftpfs/connection.c super->path_element->host, sftpfs_super->ip_address, path_element 571 src/vfs/sftpfs/connection.c super->path_element->host, sftpfs_super->ip_address); path_element 629 src/vfs/sftpfs/connection.c userauthlist = libssh2_userauth_list (sftpfs_super->session, super->path_element->user, path_element 630 src/vfs/sftpfs/connection.c strlen (super->path_element->user)); path_element 693 src/vfs/sftpfs/connection.c if (libssh2_agent_userauth (sftpfs_super->agent, super->path_element->user, identity) == 0) path_element 726 src/vfs/sftpfs/connection.c if (libssh2_userauth_publickey_fromfile (sftpfs_super->session, super->path_element->user, path_element 728 src/vfs/sftpfs/connection.c super->path_element->password) == 0) path_element 731 src/vfs/sftpfs/connection.c p = g_strdup_printf (_("sftp: Enter passphrase for %s "), super->path_element->user); path_element 740 src/vfs/sftpfs/connection.c super->path_element->user, path_element 780 src/vfs/sftpfs/connection.c if (strncmp (name, kbi_super->path_element->user, name_len) != 0) path_element 816 src/vfs/sftpfs/connection.c if (super->path_element->password != NULL) path_element 818 src/vfs/sftpfs/connection.c while ((rc = libssh2_userauth_password (sftpfs_super->session, super->path_element->user, path_element 819 src/vfs/sftpfs/connection.c super->path_element->password)) == path_element 825 src/vfs/sftpfs/connection.c kbi_passwd = super->path_element->password; path_element 829 src/vfs/sftpfs/connection.c super->path_element->user, path_element 841 src/vfs/sftpfs/connection.c p = g_strdup_printf (_("sftp: Enter password for %s "), super->path_element->user); path_element 849 src/vfs/sftpfs/connection.c while ((rc = libssh2_userauth_password (sftpfs_super->session, super->path_element->user, path_element 860 src/vfs/sftpfs/connection.c super->path_element->user, path_element 872 src/vfs/sftpfs/connection.c g_free (super->path_element->password); path_element 873 src/vfs/sftpfs/connection.c super->path_element->password = passwd; path_element 70 src/vfs/sftpfs/dir.c const vfs_path_element_t *path_element; path_element 74 src/vfs/sftpfs/dir.c if (!sftpfs_op_init (&sftpfs_super, &path_element, vpath, mcerror)) path_element 77 src/vfs/sftpfs/dir.c fixfname = sftpfs_fix_filename (path_element->path); path_element 171 src/vfs/sftpfs/dir.c const vfs_path_element_t *path_element; path_element 174 src/vfs/sftpfs/dir.c if (!sftpfs_op_init (&sftpfs_super, &path_element, vpath, mcerror)) path_element 177 src/vfs/sftpfs/dir.c fixfname = sftpfs_fix_filename (path_element->path); path_element 208 src/vfs/sftpfs/dir.c const vfs_path_element_t *path_element; path_element 211 src/vfs/sftpfs/dir.c if (!sftpfs_op_init (&sftpfs_super, &path_element, vpath, mcerror)) path_element 214 src/vfs/sftpfs/dir.c fixfname = sftpfs_fix_filename (path_element->path); path_element 118 src/vfs/sftpfs/internal.c sftpfs_stat_init (sftpfs_super_t **super, const vfs_path_element_t **path_element, path_element 125 src/vfs/sftpfs/internal.c if (!sftpfs_op_init (super, path_element, vpath, mcerror)) path_element 128 src/vfs/sftpfs/internal.c fixfname = sftpfs_fix_filename ((*path_element)->path); path_element 224 src/vfs/sftpfs/internal.c sftpfs_op_init (sftpfs_super_t **super, const vfs_path_element_t **path_element, path_element 241 src/vfs/sftpfs/internal.c *path_element = vfs_path_get_by_index (vpath, -1); path_element 289 src/vfs/sftpfs/internal.c const vfs_path_element_t *path_element = NULL; path_element 293 src/vfs/sftpfs/internal.c res = sftpfs_stat_init (&super, &path_element, vpath, mcerror, LIBSSH2_SFTP_LSTAT, &attrs); path_element 317 src/vfs/sftpfs/internal.c const vfs_path_element_t *path_element = NULL; path_element 321 src/vfs/sftpfs/internal.c res = sftpfs_stat_init (&super, &path_element, vpath, mcerror, LIBSSH2_SFTP_STAT, &attrs); path_element 347 src/vfs/sftpfs/internal.c const vfs_path_element_t *path_element = NULL; path_element 351 src/vfs/sftpfs/internal.c if (!sftpfs_op_init (&super, &path_element, vpath, mcerror)) path_element 354 src/vfs/sftpfs/internal.c fixfname = sftpfs_fix_filename (path_element->path); path_element 439 src/vfs/sftpfs/internal.c const vfs_path_element_t *path_element = NULL; path_element 444 src/vfs/sftpfs/internal.c res = sftpfs_stat_init (&super, &path_element, vpath, mcerror, LIBSSH2_SFTP_LSTAT, &attrs); path_element 452 src/vfs/sftpfs/internal.c fixfname = sftpfs_fix_filename (path_element->path); path_element 493 src/vfs/sftpfs/internal.c const vfs_path_element_t *path_element = NULL; path_element 498 src/vfs/sftpfs/internal.c res = sftpfs_stat_init (&super, &path_element, vpath, mcerror, LIBSSH2_SFTP_LSTAT, &attrs); path_element 505 src/vfs/sftpfs/internal.c fixfname = sftpfs_fix_filename (path_element->path); path_element 545 src/vfs/sftpfs/internal.c const vfs_path_element_t *path_element = NULL; path_element 549 src/vfs/sftpfs/internal.c if (!sftpfs_op_init (&super, &path_element, vpath, mcerror)) path_element 552 src/vfs/sftpfs/internal.c fixfname = sftpfs_fix_filename (path_element->path); path_element 78 src/vfs/sftpfs/internal.h gboolean sftpfs_op_init (sftpfs_super_t ** super, const vfs_path_element_t ** path_element, path_element 664 src/vfs/sftpfs/sftpfs.c name = vfs_path_element_build_pretty_path_str (super->path_element); path_element 746 src/vfs/sftpfs/sftpfs.c super->path_element = vfs_path_element_clone (vpath_element); path_element 523 src/vfs/shell/shell.c const char *xsh = (super->path_element->port == SHELL_FLAG_RSH ? "rsh" : "ssh"); path_element 527 src/vfs/shell/shell.c if (super->path_element->port == SHELL_FLAG_COMPRESSED) path_element 530 src/vfs/shell/shell.c if (super->path_element->port > SHELL_FLAG_RSH) path_element 533 src/vfs/shell/shell.c g_snprintf (gbuf, sizeof (gbuf), "%d", super->path_element->port); path_element 544 src/vfs/shell/shell.c if (super->path_element->user != NULL) path_element 547 src/vfs/shell/shell.c argv[i++] = super->path_element->user; path_element 552 src/vfs/shell/shell.c super->path_element->user = vfs_get_local_username (); path_element 555 src/vfs/shell/shell.c argv[i++] = super->path_element->host; path_element 584 src/vfs/shell/shell.c if (super->path_element->password == NULL) path_element 589 src/vfs/shell/shell.c super->path_element->user); path_element 594 src/vfs/shell/shell.c super->path_element->password = op; path_element 602 src/vfs/shell/shell.c str_len = strlen (super->path_element->password); path_element 603 src/vfs/shell/shell.c if ((write (shell_super.sockw, super->path_element->password, str_len) != path_element 649 src/vfs/shell/shell.c g_strconcat ("sh://", super->path_element->user, "@", super->path_element->host, path_element 670 src/vfs/shell/shell.c super->path_element = vfs_path_element_clone (vpath_element); path_element 673 src/vfs/shell/shell.c super->path_element->port = SHELL_FLAG_RSH; path_element 676 src/vfs/shell/shell.c shell_load_script_from_file (super->path_element->host, VFS_SHELL_LS_FILE, path_element 679 src/vfs/shell/shell.c shell_load_script_from_file (super->path_element->host, VFS_SHELL_EXISTS_FILE, path_element 682 src/vfs/shell/shell.c shell_load_script_from_file (super->path_element->host, VFS_SHELL_MKDIR_FILE, path_element 685 src/vfs/shell/shell.c shell_load_script_from_file (super->path_element->host, VFS_SHELL_UNLINK_FILE, path_element 688 src/vfs/shell/shell.c shell_load_script_from_file (super->path_element->host, VFS_SHELL_CHOWN_FILE, path_element 691 src/vfs/shell/shell.c shell_load_script_from_file (super->path_element->host, VFS_SHELL_CHMOD_FILE, path_element 694 src/vfs/shell/shell.c shell_load_script_from_file (super->path_element->host, VFS_SHELL_UTIME_FILE, path_element 697 src/vfs/shell/shell.c shell_load_script_from_file (super->path_element->host, VFS_SHELL_RMDIR_FILE, path_element 700 src/vfs/shell/shell.c shell_load_script_from_file (super->path_element->host, VFS_SHELL_LN_FILE, path_element 703 src/vfs/shell/shell.c shell_load_script_from_file (super->path_element->host, VFS_SHELL_MV_FILE, path_element 706 src/vfs/shell/shell.c shell_load_script_from_file (super->path_element->host, VFS_SHELL_HARDLINK_FILE, path_element 709 src/vfs/shell/shell.c shell_load_script_from_file (super->path_element->host, VFS_SHELL_GET_FILE, path_element 712 src/vfs/shell/shell.c shell_load_script_from_file (super->path_element->host, VFS_SHELL_SEND_FILE, path_element 715 src/vfs/shell/shell.c shell_load_script_from_file (super->path_element->host, VFS_SHELL_APPEND_FILE, path_element 718 src/vfs/shell/shell.c shell_load_script_from_file (super->path_element->host, VFS_SHELL_INFO_FILE, path_element 730 src/vfs/shell/shell.c vfs_path_element_t *path_element; path_element 736 src/vfs/shell/shell.c path_element = vfs_path_element_clone (vpath_element); path_element 738 src/vfs/shell/shell.c if (path_element->user == NULL) path_element 739 src/vfs/shell/shell.c path_element->user = vfs_get_local_username (); path_element 741 src/vfs/shell/shell.c result = ((strcmp (path_element->host, super->path_element->host) == 0) path_element 742 src/vfs/shell/shell.c && (strcmp (path_element->user, super->path_element->user) == 0) path_element 743 src/vfs/shell/shell.c && (path_element->port == super->path_element->port)) ? 1 : 0; path_element 745 src/vfs/shell/shell.c vfs_path_element_free (path_element); path_element 1689 src/vfs/shell/shell.c switch (super->path_element->port) path_element 1698 src/vfs/shell/shell.c if (super->path_element->port > SHELL_FLAG_RSH) path_element 1700 src/vfs/shell/shell.c g_snprintf (gbuf, sizeof (gbuf), ":%d", super->path_element->port); path_element 1708 src/vfs/shell/shell.c super->path_element->user, "@", super->path_element->host, flags, path_element 1709 src/vfs/shell/shell.c PATH_SEP_STR, super->path_element->path, (char *) NULL); path_element 170 tests/lib/vfs/relative_cd.c const vfs_path_element_t *path_element; path_element 174 tests/lib/vfs/relative_cd.c path_element = vfs_path_element_clone (vfs_path_get_by_index (vpath, -1)); path_element 179 tests/lib/vfs/relative_cd.c vfs_path_add_element (last_vpath, path_element); path_element 174 tests/lib/vfs/vfs_path_string_convert.c const vfs_path_element_t *path_element; path_element 182 tests/lib/vfs/vfs_path_string_convert.c path_element = vfs_path_get_by_index (vpath, -1); path_element 187 tests/lib/vfs/vfs_path_string_convert.c mctest_assert_ptr_eq (path_element->class, data->expected_vfs_class); path_element 188 tests/lib/vfs/vfs_path_string_convert.c mctest_assert_str_eq (path_element->path, data->expected_element_path);