mirror of
https://github.com/MidnightCommander/source.git
synced 2026-02-02 11:11:55 -08:00
639 lines
119 KiB
HTML
639 lines
119 KiB
HTML
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
|
|
<html xmlns='http://www.w3.org/1999/xhtml'>
|
|
<head>
|
|
<title>super</title>
|
|
<meta name='robots' content='noindex,nofollow' />
|
|
<meta name='generator' content='GLOBAL-6.6.11' />
|
|
<meta http-equiv='Content-Style-Type' content='text/css' />
|
|
<link rel='stylesheet' type='text/css' href='../style.css' />
|
|
</head>
|
|
<body>
|
|
<pre>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L166'>super</a> 166 lib/vfs/direntry.c VFS_SUBCLASS (me)->find_entry (me, entry->dir->super->root, linkname, follow - 1, FL_NONE);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L247'>super</a> 247 lib/vfs/direntry.c if (root->super->root != root)</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L260'>super</a> 260 lib/vfs/direntry.c ino = vfs_s_find_inode (me, root->super, dirname, follow, flags | FL_DIR);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L284'>super</a> 284 lib/vfs/direntry.c ino = vfs_s_new_inode (me, root->super, vfs_s_default_stat (me, S_IFDIR | 0755));</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L319'>super</a> 319 lib/vfs/direntry.c struct vfs_s_super *super;</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L321'>super</a> 321 lib/vfs/direntry.c super = g_new0 (struct vfs_s_super, 1);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L322'>super</a> 322 lib/vfs/direntry.c super->me = me;</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L323'>super</a> 323 lib/vfs/direntry.c return super;</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L329'>super</a> 329 lib/vfs/direntry.c vfs_s_insert_super (struct vfs_class *me, struct vfs_s_super *super)</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L331'>super</a> 331 lib/vfs/direntry.c VFS_SUBCLASS (me)->supers = g_list_prepend (VFS_SUBCLASS (me)->supers, super);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L337'>super</a> 337 lib/vfs/direntry.c vfs_s_free_super (struct vfs_class *me, struct vfs_s_super *super)</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L339'>super</a> 339 lib/vfs/direntry.c if (super->root != NULL)</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L341'>super</a> 341 lib/vfs/direntry.c vfs_s_free_inode (me, super->root);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L342'>super</a> 342 lib/vfs/direntry.c super->root = NULL;</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L347'>super</a> 347 lib/vfs/direntry.c if (super->ino_usage != 0)</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L349'>super</a> 349 lib/vfs/direntry.c "Super ino_usage is %d, memory leak", super->ino_usage);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L351'>super</a> 351 lib/vfs/direntry.c if (super->want_stale)</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L355'>super</a> 355 lib/vfs/direntry.c VFS_SUBCLASS (me)->supers = g_list_remove (VFS_SUBCLASS (me)->supers, super);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L357'>super</a> 357 lib/vfs/direntry.c CALL (free_archive) (me, super);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L359'>super</a> 359 lib/vfs/direntry.c vfs_path_element_free (super->path_element);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L361'>super</a> 361 lib/vfs/direntry.c g_free (super->name);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L362'>super</a> 362 lib/vfs/direntry.c g_free (super);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L396'>super</a> 396 lib/vfs/direntry.c struct vfs_s_super *super;</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L401'>super</a> 401 lib/vfs/direntry.c q = vfs_s_get_path (vpath, &super, 0);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L407'>super</a> 407 lib/vfs/direntry.c ino = vfs_s_find_inode (me, super, q, (flags & FL_FOLLOW) != 0 ? LINK_FOLLOW : LINK_NO_FOLLOW,</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L412'>super</a> 412 lib/vfs/direntry.c vfs_s_find_inode (me, super, q, (flags & FL_FOLLOW) != 0 ? LINK_FOLLOW : LINK_NO_FOLLOW,</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L484'>super</a> 484 lib/vfs/direntry.c vfs_s_free_inode (dir->super->me, dir);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L656'>super</a> 656 lib/vfs/direntry.c struct vfs_s_super *super = VFS_FILE_HANDLER_SUPER (fh);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L657'>super</a> 657 lib/vfs/direntry.c struct vfs_class *me = super->me;</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L664'>super</a> 664 lib/vfs/direntry.c super->fd_usage--;</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L665'>super</a> 665 lib/vfs/direntry.c if (super->fd_usage == 0)</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L685'>super</a> 685 lib/vfs/direntry.c vfs_s_invalidate (me, super);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L724'>super</a> 724 lib/vfs/direntry.c const struct vfs_s_super *super = (const struct vfs_s_super *) iter->data;</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L727'>super</a> 727 lib/vfs/direntry.c name = g_strconcat (super->name, PATH_SEP_STR, me->prefix, VFS_PATH_URL_DELIMITER,</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L807'>super</a> 807 lib/vfs/direntry.c ino->super->want_stale = TRUE;</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L810'>super</a> 810 lib/vfs/direntry.c ino->super->want_stale = FALSE;</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L811'>super</a> 811 lib/vfs/direntry.c vfs_s_invalidate (me, ino->super);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L878'>super</a> 878 lib/vfs/direntry.c vfs_s_new_inode (struct vfs_class *me, struct vfs_s_super *super, struct stat *initstat)</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L888'>super</a> 888 lib/vfs/direntry.c ino->super = super;</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L894'>super</a> 894 lib/vfs/direntry.c super->ino_usage++;</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L934'>super</a> 934 lib/vfs/direntry.c ino->super->ino_usage--;</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1076'>super</a> 1076 lib/vfs/direntry.c inode = vfs_s_new_inode (me, parent->super, st);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1084'>super</a> 1084 lib/vfs/direntry.c vfs_s_find_inode (struct vfs_class *me, const struct vfs_s_super *super, const char *path,</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1090'>super</a> 1090 lib/vfs/direntry.c return super->root;</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1092'>super</a> 1092 lib/vfs/direntry.c ent = VFS_SUBCLASS (me)->find_entry (me, super->root, path, follow, flags);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1113'>super</a> 1113 lib/vfs/direntry.c struct vfs_s_super *super = NULL;</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1136'>super</a> 1136 lib/vfs/direntry.c super = VFS_SUPER (iter->data);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1139'>super</a> 1139 lib/vfs/direntry.c i = subclass->archive_same (path_element, super, vpath_archive, cookie);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1145'>super</a> 1145 lib/vfs/direntry.c super = NULL;</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1150'>super</a> 1150 lib/vfs/direntry.c return super;</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1168'>super</a> 1168 lib/vfs/direntry.c struct vfs_s_super *super;</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1177'>super</a> 1177 lib/vfs/direntry.c super = vfs_get_super_by_vpath (vpath);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1178'>super</a> 1178 lib/vfs/direntry.c if (super != NULL)</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1189'>super</a> 1189 lib/vfs/direntry.c super = subclass->new_archive != NULL ? subclass->new_archive (path_element->class)</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1199'>super</a> 1199 lib/vfs/direntry.c result = subclass->open_archive (super, vpath_archive, path_element);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1204'>super</a> 1204 lib/vfs/direntry.c vfs_s_free_super (path_element->class, super);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1208'>super</a> 1208 lib/vfs/direntry.c if (super->name == NULL)</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1210'>super</a> 1210 lib/vfs/direntry.c if (super->root == NULL)</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1213'>super</a> 1213 lib/vfs/direntry.c vfs_s_insert_super (path_element->class, super);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1214'>super</a> 1214 lib/vfs/direntry.c vfs_stamp_create (path_element->class, super);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1217'>super</a> 1217 lib/vfs/direntry.c *archive = super;</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1224'>super</a> 1224 lib/vfs/direntry.c vfs_s_invalidate (struct vfs_class *me, struct vfs_s_super *super)</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1226'>super</a> 1226 lib/vfs/direntry.c if (!super->want_stale)</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1228'>super</a> 1228 lib/vfs/direntry.c vfs_s_free_inode (me, super->root);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1229'>super</a> 1229 lib/vfs/direntry.c super->root = vfs_s_new_inode (me, super, vfs_s_default_stat (me, S_IFDIR | 0755));</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1253'>super</a> 1253 lib/vfs/direntry.c if (ino == ino->super->root)</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1289'>super</a> 1289 lib/vfs/direntry.c struct vfs_s_super *super;</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1295'>super</a> 1295 lib/vfs/direntry.c q = vfs_s_get_path (vpath, &super, 0);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1301'>super</a> 1301 lib/vfs/direntry.c ino = vfs_s_find_inode (me, super, q, LINK_FOLLOW, FL_NONE);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1321'>super</a> 1321 lib/vfs/direntry.c dir = vfs_s_find_inode (me, super, name, LINK_FOLLOW, FL_DIR);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1387'>super</a> 1387 lib/vfs/direntry.c vfs_rmstamp (me, (vfsid) super);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--direntry.c.html#L1388'>super</a> 1388 lib/vfs/direntry.c super->fd_usage++;</span>
|
|
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L659'>super</a> 659 lib/vfs/interface.c struct vfs_s_super *super;</span>
|
|
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L661'>super</a> 661 lib/vfs/interface.c super = vfs_get_super_by_vpath (vpath);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L662'>super</a> 662 lib/vfs/interface.c if (super != NULL && super->path_element != NULL)</span>
|
|
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L664'>super</a> 664 lib/vfs/interface.c g_free (super->path_element->path);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--interface.c.html#L665'>super</a> 665 lib/vfs/interface.c super->path_element->path = g_strdup (path_element->path);</span>
|
|
<span class='curline'><a href='../S/lib--vfs--xdirentry.h.html#L50'>super</a> 50 lib/vfs/xdirentry.h #define VFS_FILE_HANDLER_SUPER(a) VFS_FILE_HANDLER (a)->ino->super</span>
|
|
<span class='curline'><a href='../S/lib--vfs--xdirentry.h.html#L93'>super</a> 93 lib/vfs/xdirentry.h struct vfs_s_super *super; // Archive the file is on</span>
|
|
<span class='curline'><a href='../S/lib--vfs--xdirentry.h.html#L161'>super</a> 161 lib/vfs/xdirentry.h struct vfs_s_inode *vfs_s_new_inode (struct vfs_class *me, struct vfs_s_super *super,</span>
|
|
<span class='curline'><a href='../S/lib--vfs--xdirentry.h.html#L174'>super</a> 174 lib/vfs/xdirentry.h struct vfs_s_inode *vfs_s_find_inode (struct vfs_class *me, const struct vfs_s_super *super,</span>
|
|
<span class='curline'><a href='../S/lib--vfs--xdirentry.h.html#L184'>super</a> 184 lib/vfs/xdirentry.h void vfs_s_invalidate (struct vfs_class *me, struct vfs_s_super *super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L55'>super</a> 55 src/vfs/cpio/cpio.c #define CPIO_SUPER(super) ((cpio_super_t *) (super))</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L57'>super</a> 57 src/vfs/cpio/cpio.c #define CPIO_POS(super) cpio_position</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L61'>super</a> 61 src/vfs/cpio/cpio.c #define CPIO_SEEK_SET(super, where) \</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L62'>super</a> 62 src/vfs/cpio/cpio.c mc_lseek (CPIO_SUPER (super)->fd, CPIO_POS (super) = (where), SEEK_SET)</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L63'>super</a> 63 src/vfs/cpio/cpio.c #define CPIO_SEEK_CUR(super, where) \</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L64'>super</a> 64 src/vfs/cpio/cpio.c mc_lseek (CPIO_SUPER (super)->fd, CPIO_POS (super) += (where), SEEK_SET)</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L67'>super</a> 67 src/vfs/cpio/cpio.c #define SEEKBACK CPIO_SEEK_CUR (super, ptr - top)</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L68'>super</a> 68 src/vfs/cpio/cpio.c #define RETURN(x) return (CPIO_SUPER (super)->type = (x))</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L69'>super</a> 69 src/vfs/cpio/cpio.c #define TYPEIS(x) ((CPIO_SUPER (super)->type == CPIO_UNKNOWN) || (CPIO_SUPER (super)->type == (x)))</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L146'>super</a> 146 src/vfs/cpio/cpio.c static ssize_t cpio_find_head (struct vfs_class *me, struct vfs_s_super *super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L147'>super</a> 147 src/vfs/cpio/cpio.c static ssize_t cpio_read_bin_head (struct vfs_class *me, struct vfs_s_super *super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L148'>super</a> 148 src/vfs/cpio/cpio.c static ssize_t cpio_read_oldc_head (struct vfs_class *me, struct vfs_s_super *super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L149'>super</a> 149 src/vfs/cpio/cpio.c static ssize_t cpio_read_crc_head (struct vfs_class *me, struct vfs_s_super *super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L174'>super</a> 174 src/vfs/cpio/cpio.c cpio_skip_padding (struct vfs_s_super *super)</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L176'>super</a> 176 src/vfs/cpio/cpio.c switch (CPIO_SUPER (super)->type)</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L180'>super</a> 180 src/vfs/cpio/cpio.c return CPIO_SEEK_CUR (super, (2 - (CPIO_POS (super) % 2)) % 2);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L183'>super</a> 183 src/vfs/cpio/cpio.c return CPIO_SEEK_CUR (super, (4 - (CPIO_POS (super) % 4)) % 4);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L185'>super</a> 185 src/vfs/cpio/cpio.c return CPIO_POS (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L210'>super</a> 210 src/vfs/cpio/cpio.c cpio_free_archive (struct vfs_class *me, struct vfs_s_super *super)</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L212'>super</a> 212 src/vfs/cpio/cpio.c cpio_super_t *arch = CPIO_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L228'>super</a> 228 src/vfs/cpio/cpio.c cpio_open_cpio_file (struct vfs_class *me, struct vfs_s_super *super, const vfs_path_t *vpath)</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L242'>super</a> 242 src/vfs/cpio/cpio.c super->name = g_strdup (vfs_path_as_str (vpath));</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L243'>super</a> 243 src/vfs/cpio/cpio.c arch = CPIO_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L246'>super</a> 246 src/vfs/cpio/cpio.c type = get_compression_type (fd, super->name);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L255'>super</a> 255 src/vfs/cpio/cpio.c s = g_strconcat (super->name, decompress_extension (type), (char *) NULL);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L263'>super</a> 263 src/vfs/cpio/cpio.c MC_PTR_FREE (super->name);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L274'>super</a> 274 src/vfs/cpio/cpio.c root = vfs_s_new_inode (me, super, &arch->st);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L280'>super</a> 280 src/vfs/cpio/cpio.c super->root = root;</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L282'>super</a> 282 src/vfs/cpio/cpio.c CPIO_SEEK_SET (super, 0);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L290'>super</a> 290 src/vfs/cpio/cpio.c cpio_read_head (struct vfs_class *me, struct vfs_s_super *super)</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L292'>super</a> 292 src/vfs/cpio/cpio.c switch (cpio_find_head (me, super))</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L298'>super</a> 298 src/vfs/cpio/cpio.c return cpio_read_bin_head (me, super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L300'>super</a> 300 src/vfs/cpio/cpio.c return cpio_read_oldc_head (me, super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L303'>super</a> 303 src/vfs/cpio/cpio.c return cpio_read_crc_head (me, super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L313'>super</a> 313 src/vfs/cpio/cpio.c cpio_find_head (struct vfs_class *me, struct vfs_s_super *super)</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L315'>super</a> 315 src/vfs/cpio/cpio.c cpio_super_t *arch = CPIO_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L323'>super</a> 323 src/vfs/cpio/cpio.c CPIO_POS (super) += top;</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L338'>super</a> 338 src/vfs/cpio/cpio.c message (D_ERROR, MSG_ERROR, _ ("Premature end of cpio archive\n%s"), super->name);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L339'>super</a> 339 src/vfs/cpio/cpio.c cpio_free_archive (me, super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L377'>super</a> 377 src/vfs/cpio/cpio.c cpio_create_entry (struct vfs_class *me, struct vfs_s_super *super, struct stat *st, char *name)</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L379'>super</a> 379 src/vfs/cpio/cpio.c cpio_super_t *arch = CPIO_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L381'>super</a> 381 src/vfs/cpio/cpio.c struct vfs_s_inode *root = super->root;</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L424'>super</a> 424 src/vfs/cpio/cpio.c super->name);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L447'>super</a> 447 src/vfs/cpio/cpio.c root = vfs_s_find_inode (me, super, name, LINK_FOLLOW, FL_MKDIR);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L465'>super</a> 465 src/vfs/cpio/cpio.c super->name);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L488'>super</a> 488 src/vfs/cpio/cpio.c inode = vfs_s_new_inode (me, super, st);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L504'>super</a> 504 src/vfs/cpio/cpio.c inode->data_offset = CPIO_POS (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L513'>super</a> 513 src/vfs/cpio/cpio.c CPIO_SEEK_CUR (super, st->st_size);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L532'>super</a> 532 src/vfs/cpio/cpio.c CPIO_POS (super) += st->st_size;</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L533'>super</a> 533 src/vfs/cpio/cpio.c cpio_skip_padding (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L543'>super</a> 543 src/vfs/cpio/cpio.c cpio_read_bin_head (struct vfs_class *me, struct vfs_s_super *super)</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L551'>super</a> 551 src/vfs/cpio/cpio.c cpio_super_t *arch = CPIO_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L559'>super</a> 559 src/vfs/cpio/cpio.c CPIO_POS (super) += len;</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L570'>super</a> 570 src/vfs/cpio/cpio.c message (D_ERROR, MSG_ERROR, _ ("Corrupted cpio header encountered in\n%s"), super->name);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L581'>super</a> 581 src/vfs/cpio/cpio.c CPIO_POS (super) += len;</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L582'>super</a> 582 src/vfs/cpio/cpio.c cpio_skip_padding (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L606'>super</a> 606 src/vfs/cpio/cpio.c return cpio_create_entry (me, super, &st, name);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L615'>super</a> 615 src/vfs/cpio/cpio.c cpio_read_oldc_head (struct vfs_class *me, struct vfs_s_super *super)</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L617'>super</a> 617 src/vfs/cpio/cpio.c cpio_super_t *arch = CPIO_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L629'>super</a> 629 src/vfs/cpio/cpio.c CPIO_POS (super) += HEAD_LENGTH;</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L638'>super</a> 638 src/vfs/cpio/cpio.c message (D_ERROR, MSG_ERROR, _ ("Corrupted cpio header encountered in\n%s"), super->name);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L644'>super</a> 644 src/vfs/cpio/cpio.c message (D_ERROR, MSG_ERROR, _ ("Corrupted cpio header encountered in\n%s"), super->name);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L655'>super</a> 655 src/vfs/cpio/cpio.c CPIO_POS (super) += len;</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L656'>super</a> 656 src/vfs/cpio/cpio.c cpio_skip_padding (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L678'>super</a> 678 src/vfs/cpio/cpio.c return cpio_create_entry (me, super, &u.st, name);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L687'>super</a> 687 src/vfs/cpio/cpio.c cpio_read_crc_head (struct vfs_class *me, struct vfs_s_super *super)</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L689'>super</a> 689 src/vfs/cpio/cpio.c cpio_super_t *arch = CPIO_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L702'>super</a> 702 src/vfs/cpio/cpio.c CPIO_POS (super) += HEAD_LENGTH;</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L712'>super</a> 712 src/vfs/cpio/cpio.c message (D_ERROR, MSG_ERROR, _ ("Corrupted cpio header encountered in\n%s"), super->name);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L722'>super</a> 722 src/vfs/cpio/cpio.c message (D_ERROR, MSG_ERROR, _ ("Corrupted cpio header encountered in\n%s"), super->name);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L735'>super</a> 735 src/vfs/cpio/cpio.c CPIO_POS (super) += len;</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L736'>super</a> 736 src/vfs/cpio/cpio.c cpio_skip_padding (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L758'>super</a> 758 src/vfs/cpio/cpio.c return cpio_create_entry (me, super, &u.st, name);</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L765'>super</a> 765 src/vfs/cpio/cpio.c cpio_open_archive (struct vfs_s_super *super, const vfs_path_t *vpath,</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L770'>super</a> 770 src/vfs/cpio/cpio.c if (cpio_open_cpio_file (vpath_element->class, super, vpath) == -1)</span>
|
|
<span class='curline'><a href='../S/src--vfs--cpio--cpio.c.html#L777'>super</a> 777 src/vfs/cpio/cpio.c status = cpio_read_head (vpath_element->class, super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L128'>super</a> 128 src/vfs/extfs/extfs.c struct extfs_super_t *super;</span>
|
|
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L131'>super</a> 131 src/vfs/extfs/extfs.c super = g_new0 (struct extfs_super_t, 1);</span>
|
|
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L132'>super</a> 132 src/vfs/extfs/extfs.c vsuper = VFS_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L137'>super</a> 137 src/vfs/extfs/extfs.c super->fstype = fstype;</span>
|
|
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L141'>super</a> 141 src/vfs/extfs/extfs.c super->local_name = g_strdup (vfs_path_get_last_path_str (local_name_vpath));</span>
|
|
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L142'>super</a> 142 src/vfs/extfs/extfs.c mc_stat (local_name_vpath, &super->local_stat);</span>
|
|
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L145'>super</a> 145 src/vfs/extfs/extfs.c VFS_SUBCLASS (me)->supers = g_list_prepend (VFS_SUBCLASS (me)->supers, super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L147'>super</a> 147 src/vfs/extfs/extfs.c return super;</span>
|
|
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L238'>super</a> 238 src/vfs/extfs/extfs.c struct extfs_super_t *super;</span>
|
|
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L244'>super</a> 244 src/vfs/extfs/extfs.c dir = dir->super->root;</span>
|
|
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L247'>super</a> 247 src/vfs/extfs/extfs.c super = EXTFS_SUPER (dir->super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L294'>super</a> 294 src/vfs/extfs/extfs.c pent = extfs_generate_entry (super, p, pdir->ino, S_IFDIR | 0777);</span>
|
|
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L296'>super</a> 296 src/vfs/extfs/extfs.c pent = extfs_generate_entry (super, p, pdir->ino, S_IFREG | 0666);</span>
|
|
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L403'>super</a> 403 src/vfs/extfs/extfs.c struct vfs_s_super *super = VFS_SUPER (archive);</span>
|
|
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L439'>super</a> 439 src/vfs/extfs/extfs.c pent = extfs_find_entry (super->root, q, FL_MKDIR);</span>
|
|
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L449'>super</a> 449 src/vfs/extfs/extfs.c entry = extfs_entry_new (super->me, p, pent->ino);</span>
|
|
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L455'>super</a> 455 src/vfs/extfs/extfs.c entry = extfs_entry_new (super->me, p, super->root);</span>
|
|
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L456'>super</a> 456 src/vfs/extfs/extfs.c entry->dir = super->root;</span>
|
|
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L457'>super</a> 457 src/vfs/extfs/extfs.c g_queue_push_tail (super->root->subdir, entry);</span>
|
|
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L462'>super</a> 462 src/vfs/extfs/extfs.c pent = extfs_find_entry (super->root, current_link_name, FL_NONE);</span>
|
|
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L477'>super</a> 477 src/vfs/extfs/extfs.c st.st_ino = super->ino_usage++;</span>
|
|
<span class='curline'><a href='../S/src--vfs--extfs--extfs.c.html#L494'>super</a> 494 src/vfs/extfs/extfs.c inode = vfs_s_new_inode (super->me, super, &st);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L157'>super</a> 157 src/vfs/ftpfs/ftpfs.c #define FTP_SUPER(super) ((ftp_super_t *) (super))</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L237'>super</a> 237 src/vfs/ftpfs/ftpfs.c static char *ftpfs_get_current_directory (struct vfs_class *me, struct vfs_s_super *super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L238'>super</a> 238 src/vfs/ftpfs/ftpfs.c static int ftpfs_chdir_internal (struct vfs_class *me, struct vfs_s_super *super,</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L240'>super</a> 240 src/vfs/ftpfs/ftpfs.c static int ftpfs_open_socket (struct vfs_class *me, struct vfs_s_super *super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L241'>super</a> 241 src/vfs/ftpfs/ftpfs.c static gboolean ftpfs_login_server (struct vfs_class *me, struct vfs_s_super *super,</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L301'>super</a> 301 src/vfs/ftpfs/ftpfs.c ftpfs_translate_path (struct vfs_class *me, struct vfs_s_super *super, const char *remote_path)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L305'>super</a> 305 src/vfs/ftpfs/ftpfs.c if (!FTP_SUPER (super)->remote_is_amiga)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L441'>super</a> 441 src/vfs/ftpfs/ftpfs.c ftpfs_reconnect (struct vfs_class *me, struct vfs_s_super *super)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L443'>super</a> 443 src/vfs/ftpfs/ftpfs.c ftp_super_t *ftp_super = FTP_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L446'>super</a> 446 src/vfs/ftpfs/ftpfs.c sock = ftpfs_open_socket (me, super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L455'>super</a> 455 src/vfs/ftpfs/ftpfs.c if (ftpfs_login_server (me, super, super->path_element->password))</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L460'>super</a> 460 src/vfs/ftpfs/ftpfs.c sock = ftpfs_chdir_internal (me, super, cwdir);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L474'>super</a> 474 src/vfs/ftpfs/ftpfs.c ftpfs_command (struct vfs_class *me, struct vfs_s_super *super, int wait_reply, const char *fmt,</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L477'>super</a> 477 src/vfs/ftpfs/ftpfs.c ftp_super_t *ftp_super = FTP_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L518'>super</a> 518 src/vfs/ftpfs/ftpfs.c status = ftpfs_reconnect (me, super) ? 1 : 0;</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L544'>super</a> 544 src/vfs/ftpfs/ftpfs.c status = ftpfs_reconnect (me, super) ? 1 : 0;</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L579'>super</a> 579 src/vfs/ftpfs/ftpfs.c ftpfs_free_archive (struct vfs_class *me, struct vfs_s_super *super)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L581'>super</a> 581 src/vfs/ftpfs/ftpfs.c ftp_super_t *ftp_super = FTP_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L585'>super</a> 585 src/vfs/ftpfs/ftpfs.c vfs_print_message (_ ("ftpfs: Disconnecting from %s"), super->path_element->host);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L586'>super</a> 586 src/vfs/ftpfs/ftpfs.c ftpfs_command (me, super, NONE, "%s", "QUIT");</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L595'>super</a> 595 src/vfs/ftpfs/ftpfs.c ftpfs_changetype (struct vfs_class *me, struct vfs_s_super *super, int binary)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L597'>super</a> 597 src/vfs/ftpfs/ftpfs.c if (binary != FTP_SUPER (super)->isbinary)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L599'>super</a> 599 src/vfs/ftpfs/ftpfs.c if (ftpfs_command (me, super, WAIT_REPLY, "TYPE %c", binary ? 'I' : 'A') != COMPLETE)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L601'>super</a> 601 src/vfs/ftpfs/ftpfs.c FTP_SUPER (super)->isbinary = binary;</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L610'>super</a> 610 src/vfs/ftpfs/ftpfs.c ftpfs_login_server (struct vfs_class *me, struct vfs_s_super *super, const char *netrcpass)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L612'>super</a> 612 src/vfs/ftpfs/ftpfs.c ftp_super_t *ftp_super = FTP_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L621'>super</a> 621 src/vfs/ftpfs/ftpfs.c if (super->path_element->password != NULL) // explicit password</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L622'>super</a> 622 src/vfs/ftpfs/ftpfs.c op = g_strdup (super->path_element->password);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L625'>super</a> 625 src/vfs/ftpfs/ftpfs.c else if (strcmp (super->path_element->user, "anonymous") == 0</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L626'>super</a> 626 src/vfs/ftpfs/ftpfs.c || strcmp (super->path_element->user, "ftp") == 0)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L637'>super</a> 637 src/vfs/ftpfs/ftpfs.c p = g_strdup_printf (_ ("FTP: Password required for %s"), super->path_element->user);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L642'>super</a> 642 src/vfs/ftpfs/ftpfs.c super->path_element->password = g_strdup (op);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L655'>super</a> 655 src/vfs/ftpfs/ftpfs.c name = g_strconcat (super->path_element->user, "@",</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L656'>super</a> 656 src/vfs/ftpfs/ftpfs.c super->path_element->host[0] == '!' ? super->path_element->host + 1</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L657'>super</a> 657 src/vfs/ftpfs/ftpfs.c : super->path_element->host,</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L660'>super</a> 660 src/vfs/ftpfs/ftpfs.c name = g_strdup (super->path_element->user);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L682'>super</a> 682 src/vfs/ftpfs/ftpfs.c switch (ftpfs_command (me, super, WAIT_REPLY, "USER %s", name))</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L686'>super</a> 686 src/vfs/ftpfs/ftpfs.c code = ftpfs_command (me, super, WAIT_REPLY, "PASS %s", pass);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L692'>super</a> 692 src/vfs/ftpfs/ftpfs.c super->path_element->user);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L699'>super</a> 699 src/vfs/ftpfs/ftpfs.c code = ftpfs_command (me, super, WAIT_REPLY, "ACCT %s", op);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L715'>super</a> 715 src/vfs/ftpfs/ftpfs.c wipe_password (super->path_element->password);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L716'>super</a> 716 src/vfs/ftpfs/ftpfs.c super->path_element->password = NULL;</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L722'>super</a> 722 src/vfs/ftpfs/ftpfs.c super->path_element->user);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L844'>super</a> 844 src/vfs/ftpfs/ftpfs.c ftpfs_open_socket (struct vfs_class *me, struct vfs_s_super *super)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L855'>super</a> 855 src/vfs/ftpfs/ftpfs.c if (super->path_element->host == NULL || *super->path_element->host == '\0')</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L864'>super</a> 864 src/vfs/ftpfs/ftpfs.c if (FTP_SUPER (super)->proxy != NULL)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L868'>super</a> 868 src/vfs/ftpfs/ftpfs.c host = g_strdup (super->path_element->host);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L869'>super</a> 869 src/vfs/ftpfs/ftpfs.c tmp_port = super->path_element->port;</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L956'>super</a> 956 src/vfs/ftpfs/ftpfs.c ftpfs_open_archive_int (struct vfs_class *me, struct vfs_s_super *super)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L958'>super</a> 958 src/vfs/ftpfs/ftpfs.c ftp_super_t *ftp_super = FTP_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L969'>super</a> 969 src/vfs/ftpfs/ftpfs.c ftp_super->sock = ftpfs_open_socket (me, super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L973'>super</a> 973 src/vfs/ftpfs/ftpfs.c if (ftpfs_login_server (me, super, NULL))</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1007'>super</a> 1007 src/vfs/ftpfs/ftpfs.c ftp_super->current_dir = ftpfs_get_current_directory (me, super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1017'>super</a> 1017 src/vfs/ftpfs/ftpfs.c ftpfs_open_archive (struct vfs_s_super *super, const vfs_path_t *vpath,</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1022'>super</a> 1022 src/vfs/ftpfs/ftpfs.c super->path_element = ftpfs_correct_url_parameters (vpath_element);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1023'>super</a> 1023 src/vfs/ftpfs/ftpfs.c if (ftpfs_check_proxy (super->path_element->host))</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1024'>super</a> 1024 src/vfs/ftpfs/ftpfs.c FTP_SUPER (super)->proxy = ftpfs_proxy_host;</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1025'>super</a> 1025 src/vfs/ftpfs/ftpfs.c super->root =</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1026'>super</a> 1026 src/vfs/ftpfs/ftpfs.c vfs_s_new_inode (vpath_element->class, super, ftpfs_default_stat (vpath_element->class));</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1028'>super</a> 1028 src/vfs/ftpfs/ftpfs.c return ftpfs_open_archive_int (vpath_element->class, super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1034'>super</a> 1034 src/vfs/ftpfs/ftpfs.c ftpfs_archive_same (const vfs_path_element_t *vpath_element, struct vfs_s_super *super,</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1045'>super</a> 1045 src/vfs/ftpfs/ftpfs.c result = ((strcmp (path_element->host, super->path_element->host) == 0)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1046'>super</a> 1046 src/vfs/ftpfs/ftpfs.c && (strcmp (path_element->user, super->path_element->user) == 0)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1047'>super</a> 1047 src/vfs/ftpfs/ftpfs.c && (path_element->port == super->path_element->port))</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1059'>super</a> 1059 src/vfs/ftpfs/ftpfs.c ftpfs_get_current_directory (struct vfs_class *me, struct vfs_s_super *super)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1063'>super</a> 1063 src/vfs/ftpfs/ftpfs.c if (ftpfs_command (me, super, NONE, "%s", "PWD") == COMPLETE</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1064'>super</a> 1064 src/vfs/ftpfs/ftpfs.c && ftpfs_get_reply (me, FTP_SUPER (super)->sock, buf, sizeof (buf)) == COMPLETE)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1108'>super</a> 1108 src/vfs/ftpfs/ftpfs.c ftpfs_setup_passive_pasv (struct vfs_class *me, struct vfs_s_super *super, int my_socket,</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1115'>super</a> 1115 src/vfs/ftpfs/ftpfs.c if (ftpfs_command (me, super, WAIT_REPLY | WANT_STRING, "%s", "PASV") != COMPLETE)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1145'>super</a> 1145 src/vfs/ftpfs/ftpfs.c ftpfs_setup_passive_epsv (struct vfs_class *me, struct vfs_s_super *super, int my_socket,</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1151'>super</a> 1151 src/vfs/ftpfs/ftpfs.c if (ftpfs_command (me, super, WAIT_REPLY | WANT_STRING, "%s", "EPSV") != COMPLETE)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1185'>super</a> 1185 src/vfs/ftpfs/ftpfs.c ftpfs_setup_passive (struct vfs_class *me, struct vfs_s_super *super, int my_socket,</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1191'>super</a> 1191 src/vfs/ftpfs/ftpfs.c if (!ftpfs_setup_passive_pasv (me, super, my_socket, sa, salen))</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1193'>super</a> 1193 src/vfs/ftpfs/ftpfs.c if (!ftpfs_setup_passive_epsv (me, super, my_socket, sa, salen))</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1197'>super</a> 1197 src/vfs/ftpfs/ftpfs.c else if (!ftpfs_setup_passive_epsv (me, super, my_socket, sa, salen))</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1207'>super</a> 1207 src/vfs/ftpfs/ftpfs.c ftpfs_setup_active (struct vfs_class *me, struct vfs_s_super *super,</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1264'>super</a> 1264 src/vfs/ftpfs/ftpfs.c if (ftpfs_command (me, super, WAIT_REPLY, "PORT %u,%u,%u,%u,%u,%u", a[0], a[1], a[2], a[3],</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1282'>super</a> 1282 src/vfs/ftpfs/ftpfs.c res = (ftpfs_command (me, super, WAIT_REPLY, "EPRT |%u|%s|%hu|", af, addr, port) == COMPLETE)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1293'>super</a> 1293 src/vfs/ftpfs/ftpfs.c ftpfs_init_data_socket (struct vfs_class *me, struct vfs_s_super *super,</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1298'>super</a> 1298 src/vfs/ftpfs/ftpfs.c ftp_super_t *ftp_super = FTP_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1317'>super</a> 1317 src/vfs/ftpfs/ftpfs.c if (ftpfs_reconnect (me, super))</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1336'>super</a> 1336 src/vfs/ftpfs/ftpfs.c if (ftpfs_reconnect (me, super))</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1378'>super</a> 1378 src/vfs/ftpfs/ftpfs.c ftpfs_initconn (struct vfs_class *me, struct vfs_s_super *super)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1380'>super</a> 1380 src/vfs/ftpfs/ftpfs.c ftp_super_t *ftp_super = FTP_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1395'>super</a> 1395 src/vfs/ftpfs/ftpfs.c data_sock = ftpfs_init_data_socket (me, super, &data_addr, &data_addrlen);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1399'>super</a> 1399 src/vfs/ftpfs/ftpfs.c if (ftpfs_setup_passive (me, super, data_sock, &data_addr, &data_addrlen))</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1413'>super</a> 1413 src/vfs/ftpfs/ftpfs.c data_sock = ftpfs_init_data_socket (me, super, &data_addr, &data_addrlen);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1425'>super</a> 1425 src/vfs/ftpfs/ftpfs.c if (ftpfs_setup_active (me, super, data_addr, data_addrlen) != 0)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1443'>super</a> 1443 src/vfs/ftpfs/ftpfs.c ftpfs_open_data_connection (struct vfs_class *me, struct vfs_s_super *super, const char *cmd,</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1446'>super</a> 1446 src/vfs/ftpfs/ftpfs.c ftp_super_t *ftp_super = FTP_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1453'>super</a> 1453 src/vfs/ftpfs/ftpfs.c s = ftpfs_initconn (me, super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1457'>super</a> 1457 src/vfs/ftpfs/ftpfs.c if (ftpfs_changetype (me, super, isbinary) == -1)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1465'>super</a> 1465 src/vfs/ftpfs/ftpfs.c j = ftpfs_command (me, super, WAIT_REPLY, "REST %d", reget);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1474'>super</a> 1474 src/vfs/ftpfs/ftpfs.c j = ftpfs_command (me, super, WAIT_REPLY, "%s", cmd);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1479'>super</a> 1479 src/vfs/ftpfs/ftpfs.c remote_path = ftpfs_translate_path (me, super, remote);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1480'>super</a> 1480 src/vfs/ftpfs/ftpfs.c j = ftpfs_command (me, super, WAIT_REPLY, "%s /%s", cmd,</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1518'>super</a> 1518 src/vfs/ftpfs/ftpfs.c struct vfs_s_super *super = VFS_FILE_HANDLER_SUPER (fh);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1519'>super</a> 1519 src/vfs/ftpfs/ftpfs.c ftp_super_t *ftp_super = FTP_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1537'>super</a> 1537 src/vfs/ftpfs/ftpfs.c if (ftpfs_command (me, super, NONE, "%cABOR", DM) != COMPLETE)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1568'>super</a> 1568 src/vfs/ftpfs/ftpfs.c ftpfs_reconnect (me, super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1584'>super</a> 1584 src/vfs/ftpfs/ftpfs.c resolve_symlink_without_ls_options (struct vfs_class *me, struct vfs_s_super *super,</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1664'>super</a> 1664 src/vfs/ftpfs/ftpfs.c resolve_symlink_with_ls_options (struct vfs_class *me, struct vfs_s_super *super,</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1766'>super</a> 1766 src/vfs/ftpfs/ftpfs.c ftpfs_get_reply (me, FTP_SUPER (super)->sock, NULL, 0);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1772'>super</a> 1772 src/vfs/ftpfs/ftpfs.c resolve_symlink (struct vfs_class *me, struct vfs_s_super *super, struct vfs_s_inode *dir)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1776'>super</a> 1776 src/vfs/ftpfs/ftpfs.c if (FTP_SUPER (super)->strict_rfc959_list_cmd)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1777'>super</a> 1777 src/vfs/ftpfs/ftpfs.c resolve_symlink_without_ls_options (me, super, dir);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1779'>super</a> 1779 src/vfs/ftpfs/ftpfs.c resolve_symlink_with_ls_options (me, super, dir);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1788'>super</a> 1788 src/vfs/ftpfs/ftpfs.c struct vfs_s_super *super = dir->super;</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1789'>super</a> 1789 src/vfs/ftpfs/ftpfs.c ftp_super_t *ftp_super = FTP_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1807'>super</a> 1807 src/vfs/ftpfs/ftpfs.c if (cd_first && ftpfs_chdir_internal (me, super, remote_path) != COMPLETE)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1817'>super</a> 1817 src/vfs/ftpfs/ftpfs.c sock = ftpfs_open_data_connection (me, super, "LIST", 0, TYPE_ASCII, 0);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1821'>super</a> 1821 src/vfs/ftpfs/ftpfs.c sock = ftpfs_open_data_connection (me, super, "LIST -la", 0, TYPE_ASCII, 0);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1828'>super</a> 1828 src/vfs/ftpfs/ftpfs.c sock = ftpfs_open_data_connection (me, super, "LIST -la", path, TYPE_ASCII, 0);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1921'>super</a> 1921 src/vfs/ftpfs/ftpfs.c struct vfs_s_super *super = VFS_FILE_HANDLER_SUPER (fh);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1922'>super</a> 1922 src/vfs/ftpfs/ftpfs.c ftp_super_t *ftp_super = FTP_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1948'>super</a> 1948 src/vfs/ftpfs/ftpfs.c ftpfs_open_data_connection (me, super, ftp->append ? "APPE" : "STOR", name, TYPE_BINARY, 0);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2052'>super</a> 2052 src/vfs/ftpfs/ftpfs.c struct vfs_s_super *super = VFS_FILE_HANDLER_SUPER (fh);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2065'>super</a> 2065 src/vfs/ftpfs/ftpfs.c FTP_SUPER (super)->ctl_connection_busy = FALSE;</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2068'>super</a> 2068 src/vfs/ftpfs/ftpfs.c if ((ftpfs_get_reply (me, FTP_SUPER (super)->sock, NULL, 0) != COMPLETE))</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2119'>super</a> 2119 src/vfs/ftpfs/ftpfs.c struct vfs_s_super *super;</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2126'>super</a> 2126 src/vfs/ftpfs/ftpfs.c rpath = vfs_s_get_path (vpath, &super, 0);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2130'>super</a> 2130 src/vfs/ftpfs/ftpfs.c p = ftpfs_translate_path (me, super, rpath);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2131'>super</a> 2131 src/vfs/ftpfs/ftpfs.c r = ftpfs_command (me, super, WAIT_REPLY, cmd, p);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2133'>super</a> 2133 src/vfs/ftpfs/ftpfs.c vfs_stamp_create (vfs_ftpfs_ops, super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2142'>super</a> 2142 src/vfs/ftpfs/ftpfs.c vfs_s_invalidate (me, super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2229'>super</a> 2229 src/vfs/ftpfs/ftpfs.c ftpfs_is_same_dir (struct vfs_class *me, struct vfs_s_super *super, const char *path)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2233'>super</a> 2233 src/vfs/ftpfs/ftpfs.c return (FTP_SUPER (super)->current_dir != NULL</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2234'>super</a> 2234 src/vfs/ftpfs/ftpfs.c && strcmp (path, FTP_SUPER (super)->current_dir) == 0);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2240'>super</a> 2240 src/vfs/ftpfs/ftpfs.c ftpfs_chdir_internal (struct vfs_class *me, struct vfs_s_super *super, const char *remote_path)</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2242'>super</a> 2242 src/vfs/ftpfs/ftpfs.c ftp_super_t *ftp_super = FTP_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2246'>super</a> 2246 src/vfs/ftpfs/ftpfs.c if (!ftp_super->cwd_deferred && ftpfs_is_same_dir (me, super, remote_path))</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2249'>super</a> 2249 src/vfs/ftpfs/ftpfs.c p = ftpfs_translate_path (me, super, remote_path);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2250'>super</a> 2250 src/vfs/ftpfs/ftpfs.c r = ftpfs_command (me, super, WAIT_REPLY, "CWD /%s", p);</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2425'>super</a> 2425 src/vfs/ftpfs/ftpfs.c const struct vfs_s_super *super = (const struct vfs_s_super *) iter->data;</span>
|
|
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2428'>super</a> 2428 src/vfs/ftpfs/ftpfs.c name = vfs_path_element_build_pretty_path_str (super->path_element);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--config_parser.c.html#L404'>super</a> 404 src/vfs/sftpfs/config_parser.c sftpfs_fill_connection_data_from_config (struct vfs_s_super *super, GError **mcerror)</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--config_parser.c.html#L406'>super</a> 406 src/vfs/sftpfs/config_parser.c sftpfs_super_t *sftpfs_super = SFTP_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--config_parser.c.html#L411'>super</a> 411 src/vfs/sftpfs/config_parser.c config_entity = sftpfs_get_config_entity (super->path_element, mcerror);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--config_parser.c.html#L419'>super</a> 419 src/vfs/sftpfs/config_parser.c if (super->path_element->port == 0)</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--config_parser.c.html#L420'>super</a> 420 src/vfs/sftpfs/config_parser.c super->path_element->port = config_entity->port;</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--config_parser.c.html#L422'>super</a> 422 src/vfs/sftpfs/config_parser.c if (super->path_element->user == NULL)</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--config_parser.c.html#L423'>super</a> 423 src/vfs/sftpfs/config_parser.c super->path_element->user = g_strdup (config_entity->user);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--config_parser.c.html#L427'>super</a> 427 src/vfs/sftpfs/config_parser.c char *tmp_str = super->path_element->host;</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--config_parser.c.html#L429'>super</a> 429 src/vfs/sftpfs/config_parser.c super->path_element->host =</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--config_parser.c.html#L430'>super</a> 430 src/vfs/sftpfs/config_parser.c sftpsfs_expand_hostname (super->path_element->host, config_entity->real_host);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L131'>super</a> 131 src/vfs/sftpfs/connection.c sftpfs_open_socket (struct vfs_s_super *super, GError **mcerror)</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L133'>super</a> 133 src/vfs/sftpfs/connection.c sftpfs_super_t *sftpfs_super = SFTP_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L143'>super</a> 143 src/vfs/sftpfs/connection.c if (super->path_element->host == NULL || *super->path_element->host == '\0')</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L149'>super</a> 149 src/vfs/sftpfs/connection.c sprintf (port, "%hu", (unsigned short) super->path_element->port);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L164'>super</a> 164 src/vfs/sftpfs/connection.c e = getaddrinfo (super->path_element->host, port, &hints, &res);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L171'>super</a> 171 src/vfs/sftpfs/connection.c e = getaddrinfo (super->path_element->host, port, &hints, &res);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L223'>super</a> 223 src/vfs/sftpfs/connection.c vfs_print_message (_ ("sftp: making connection to %s"), super->path_element->host);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L263'>super</a> 263 src/vfs/sftpfs/connection.c sftpfs_read_known_hosts (struct vfs_s_super *super, GError **mcerror)</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L265'>super</a> 265 src/vfs/sftpfs/connection.c sftpfs_super_t *sftpfs_super = SFTP_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L302'>super</a> 302 src/vfs/sftpfs/connection.c found = strcmp (store->name, super->path_element->host) == 0;</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L313'>super</a> 313 src/vfs/sftpfs/connection.c if (port == super->path_element->port)</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L318'>super</a> 318 src/vfs/sftpfs/connection.c found = strncmp (store->name + 1, super->path_element->host, kh_name_size) == 0;</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L409'>super</a> 409 src/vfs/sftpfs/connection.c sftpfs_update_known_hosts (struct vfs_s_super *super, const char *remote_key, size_t remote_key_len,</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L412'>super</a> 412 src/vfs/sftpfs/connection.c sftpfs_super_t *sftpfs_super = SFTP_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L416'>super</a> 416 src/vfs/sftpfs/connection.c rc = libssh2_knownhost_addc (sftpfs_super->known_hosts, super->path_element->host, NULL,</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L430'>super</a> 430 src/vfs/sftpfs/connection.c super->path_element->host, sftpfs_super->ip_address);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L475'>super</a> 475 src/vfs/sftpfs/connection.c sftpfs_process_known_host (struct vfs_s_super *super, GError **mcerror)</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L477'>super</a> 477 src/vfs/sftpfs/connection.c sftpfs_super_t *sftpfs_super = SFTP_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L545'>super</a> 545 src/vfs/sftpfs/connection.c sftpfs_super->known_hosts, super->path_element->host, super->path_element->port, remote_key,</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L566'>super</a> 566 src/vfs/sftpfs/connection.c super->path_element->host, sftpfs_super->ip_address, key_type, fingerprint_hash);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L579'>super</a> 579 src/vfs/sftpfs/connection.c super->path_element->host, sftpfs_super->ip_address);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L593'>super</a> 593 src/vfs/sftpfs/connection.c if (sftpfs_update_known_hosts (super, remote_key, remote_key_len,</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L631'>super</a> 631 src/vfs/sftpfs/connection.c sftpfs_recognize_auth_types (struct vfs_s_super *super)</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L634'>super</a> 634 src/vfs/sftpfs/connection.c sftpfs_super_t *sftpfs_super = SFTP_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L638'>super</a> 638 src/vfs/sftpfs/connection.c userauthlist = libssh2_userauth_list (sftpfs_super->session, super->path_element->user,</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L639'>super</a> 639 src/vfs/sftpfs/connection.c strlen (super->path_element->user));</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L669'>super</a> 669 src/vfs/sftpfs/connection.c sftpfs_open_connection_ssh_agent (struct vfs_s_super *super, GError **mcerror)</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L671'>super</a> 671 src/vfs/sftpfs/connection.c sftpfs_super_t *sftpfs_super = SFTP_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L702'>super</a> 702 src/vfs/sftpfs/connection.c if (libssh2_agent_userauth (sftpfs_super->agent, super->path_element->user, identity) == 0)</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L721'>super</a> 721 src/vfs/sftpfs/connection.c sftpfs_open_connection_ssh_key (struct vfs_s_super *super, GError **mcerror)</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L723'>super</a> 723 src/vfs/sftpfs/connection.c sftpfs_super_t *sftpfs_super = SFTP_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L735'>super</a> 735 src/vfs/sftpfs/connection.c if (libssh2_userauth_publickey_fromfile (sftpfs_super->session, super->path_element->user,</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L737'>super</a> 737 src/vfs/sftpfs/connection.c super->path_element->password)</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L741'>super</a> 741 src/vfs/sftpfs/connection.c p = g_strdup_printf (_ ("sftp: Enter passphrase for %s "), super->path_element->user);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L750'>super</a> 750 src/vfs/sftpfs/connection.c sftpfs_super->session, super->path_element->user, sftpfs_super->pubkey,</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L813'>super</a> 813 src/vfs/sftpfs/connection.c sftpfs_open_connection_ssh_password (struct vfs_s_super *super, GError **mcerror)</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L815'>super</a> 815 src/vfs/sftpfs/connection.c sftpfs_super_t *sftpfs_super = SFTP_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L825'>super</a> 825 src/vfs/sftpfs/connection.c if (super->path_element->password != NULL)</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L827'>super</a> 827 src/vfs/sftpfs/connection.c while ((rc = libssh2_userauth_password (sftpfs_super->session, super->path_element->user,</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L828'>super</a> 828 src/vfs/sftpfs/connection.c super->path_element->password))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L834'>super</a> 834 src/vfs/sftpfs/connection.c kbi_super = super;</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L835'>super</a> 835 src/vfs/sftpfs/connection.c kbi_passwd = super->path_element->password;</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L838'>super</a> 838 src/vfs/sftpfs/connection.c super->path_element->user,</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L850'>super</a> 850 src/vfs/sftpfs/connection.c p = g_strdup_printf (_ ("sftp: Enter password for %s "), super->path_element->user);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L858'>super</a> 858 src/vfs/sftpfs/connection.c while ((rc = libssh2_userauth_password (sftpfs_super->session, super->path_element->user,</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L865'>super</a> 865 src/vfs/sftpfs/connection.c kbi_super = super;</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L869'>super</a> 869 src/vfs/sftpfs/connection.c super->path_element->user,</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L881'>super</a> 881 src/vfs/sftpfs/connection.c g_free (super->path_element->password);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L882'>super</a> 882 src/vfs/sftpfs/connection.c super->path_element->password = passwd;</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L903'>super</a> 903 src/vfs/sftpfs/connection.c sftpfs_open_connection (struct vfs_s_super *super, GError **mcerror)</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L906'>super</a> 906 src/vfs/sftpfs/connection.c sftpfs_super_t *sftpfs_super = SFTP_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L914'>super</a> 914 src/vfs/sftpfs/connection.c sftpfs_super->socket_handle = sftpfs_open_socket (super, mcerror);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L923'>super</a> 923 src/vfs/sftpfs/connection.c if (!sftpfs_read_known_hosts (super, mcerror))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L939'>super</a> 939 src/vfs/sftpfs/connection.c if (!sftpfs_process_known_host (super, mcerror))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L942'>super</a> 942 src/vfs/sftpfs/connection.c if (!sftpfs_recognize_auth_types (super))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L951'>super</a> 951 src/vfs/sftpfs/connection.c if (!sftpfs_open_connection_ssh_agent (super, mcerror)</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L952'>super</a> 952 src/vfs/sftpfs/connection.c && !sftpfs_open_connection_ssh_key (super, mcerror)</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L953'>super</a> 953 src/vfs/sftpfs/connection.c && !sftpfs_open_connection_ssh_password (super, mcerror))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L977'>super</a> 977 src/vfs/sftpfs/connection.c sftpfs_close_connection (struct vfs_s_super *super, const char *shutdown_message, GError **mcerror)</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--connection.c.html#L979'>super</a> 979 src/vfs/sftpfs/connection.c sftpfs_super_t *sftpfs_super = SFTP_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--dir.c.html#L46'>super</a> 46 src/vfs/sftpfs/dir.c sftpfs_super_t *super;</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--dir.c.html#L95'>super</a> 95 src/vfs/sftpfs/dir.c sftpfs_dir->super = sftpfs_super;</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--dir.c.html#L125'>super</a> 125 src/vfs/sftpfs/dir.c if (!sftpfs_waitsocket (sftpfs_dir->super, rc, mcerror))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L88'>super</a> 88 src/vfs/sftpfs/file.c sftpfs_file__handle_error (sftpfs_super_t *super, int sftp_res, GError **mcerror)</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L90'>super</a> 90 src/vfs/sftpfs/file.c if (sftpfs_is_sftp_error (super->sftp_session, sftp_res, LIBSSH2_FX_PERMISSION_DENIED))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L93'>super</a> 93 src/vfs/sftpfs/file.c if (sftpfs_is_sftp_error (super->sftp_session, sftp_res, LIBSSH2_FX_NO_SUCH_FILE))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L96'>super</a> 96 src/vfs/sftpfs/file.c if (!sftpfs_waitsocket (super, sftp_res, mcerror))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L135'>super</a> 135 src/vfs/sftpfs/file.c sftpfs_super_t *super = SFTP_SUPER (fh->ino->super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L170'>super</a> 170 src/vfs/sftpfs/file.c libssh2_sftp_open_ex (super->sftp_session, fixfname->str, fixfname->len,</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L175'>super</a> 175 src/vfs/sftpfs/file.c libssh_errno = libssh2_session_last_errno (super->session);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L178'>super</a> 178 src/vfs/sftpfs/file.c sftpfs_ssherror_to_gliberror (super, libssh_errno, mcerror);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L230'>super</a> 230 src/vfs/sftpfs/file.c struct vfs_s_super *super = VFS_FILE_HANDLER_SUPER (fh);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L231'>super</a> 231 src/vfs/sftpfs/file.c sftpfs_super_t *sftpfs_super = SFTP_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L274'>super</a> 274 src/vfs/sftpfs/file.c sftpfs_super_t *super;</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L285'>super</a> 285 src/vfs/sftpfs/file.c super = SFTP_SUPER (VFS_FILE_HANDLER_SUPER (fh));</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L295'>super</a> 295 src/vfs/sftpfs/file.c err = sftpfs_file__handle_error (super, (int) rc, mcerror);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L324'>super</a> 324 src/vfs/sftpfs/file.c sftpfs_super_t *super = SFTP_SUPER (VFS_FILE_HANDLER_SUPER (fh));</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--file.c.html#L338'>super</a> 338 src/vfs/sftpfs/file.c err = sftpfs_file__handle_error (super, (int) rc, mcerror);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L81'>super</a> 81 src/vfs/sftpfs/internal.c sftpfs_internal_waitsocket (sftpfs_super_t *super, GError **mcerror)</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L92'>super</a> 92 src/vfs/sftpfs/internal.c FD_SET (super->socket_handle, &fd);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L95'>super</a> 95 src/vfs/sftpfs/internal.c dir = libssh2_session_block_directions (super->session);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L103'>super</a> 103 src/vfs/sftpfs/internal.c ret = select (super->socket_handle + 1, readfd, writefd, NULL, &timeout);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L118'>super</a> 118 src/vfs/sftpfs/internal.c sftpfs_stat_init (sftpfs_super_t **super, const vfs_path_element_t **path_element,</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L125'>super</a> 125 src/vfs/sftpfs/internal.c if (!sftpfs_op_init (super, path_element, vpath, mcerror))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L132'>super</a> 132 src/vfs/sftpfs/internal.c res = libssh2_sftp_stat_ex ((*super)->sftp_session, fixfname->str, fixfname->len, stat_type,</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L137'>super</a> 137 src/vfs/sftpfs/internal.c if (sftpfs_is_sftp_error ((*super)->sftp_session, res, LIBSSH2_FX_PERMISSION_DENIED))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L140'>super</a> 140 src/vfs/sftpfs/internal.c if (sftpfs_is_sftp_error ((*super)->sftp_session, res, LIBSSH2_FX_NO_SUCH_FILE))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L143'>super</a> 143 src/vfs/sftpfs/internal.c if (!sftpfs_waitsocket (*super, res, mcerror))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L156'>super</a> 156 src/vfs/sftpfs/internal.c sftpfs_waitsocket (sftpfs_super_t *super, int sftp_res, GError **mcerror)</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L160'>super</a> 160 src/vfs/sftpfs/internal.c sftpfs_ssherror_to_gliberror (super, sftp_res, mcerror);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L164'>super</a> 164 src/vfs/sftpfs/internal.c sftpfs_internal_waitsocket (super, mcerror);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L188'>super</a> 188 src/vfs/sftpfs/internal.c sftpfs_ssherror_to_gliberror (sftpfs_super_t *super, int libssh_errno, GError **mcerror)</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L195'>super</a> 195 src/vfs/sftpfs/internal.c libssh2_session_last_error (super->session, &err, &err_len, 1);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L196'>super</a> 196 src/vfs/sftpfs/internal.c if (libssh_errno == LIBSSH2_ERROR_SFTP_PROTOCOL && super->sftp_session != NULL)</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L198'>super</a> 198 src/vfs/sftpfs/internal.c libssh2_sftp_last_error (super->sftp_session));</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L224'>super</a> 224 src/vfs/sftpfs/internal.c sftpfs_op_init (sftpfs_super_t **super, const vfs_path_element_t **path_element,</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L237'>super</a> 237 src/vfs/sftpfs/internal.c *super = SFTP_SUPER (lc_super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L238'>super</a> 238 src/vfs/sftpfs/internal.c if ((*super)->sftp_session == NULL)</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L288'>super</a> 288 src/vfs/sftpfs/internal.c sftpfs_super_t *super = NULL;</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L293'>super</a> 293 src/vfs/sftpfs/internal.c res = sftpfs_stat_init (&super, &path_element, vpath, mcerror, LIBSSH2_SFTP_LSTAT, &attrs);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L316'>super</a> 316 src/vfs/sftpfs/internal.c sftpfs_super_t *super = NULL;</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L321'>super</a> 321 src/vfs/sftpfs/internal.c res = sftpfs_stat_init (&super, &path_element, vpath, mcerror, LIBSSH2_SFTP_STAT, &attrs);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L346'>super</a> 346 src/vfs/sftpfs/internal.c sftpfs_super_t *super = NULL;</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L351'>super</a> 351 src/vfs/sftpfs/internal.c if (!sftpfs_op_init (&super, &path_element, vpath, mcerror))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L358'>super</a> 358 src/vfs/sftpfs/internal.c res = libssh2_sftp_symlink_ex (super->sftp_session, fixfname->str, fixfname->len, buf, size,</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L363'>super</a> 363 src/vfs/sftpfs/internal.c if (!sftpfs_waitsocket (super, res, mcerror))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L384'>super</a> 384 src/vfs/sftpfs/internal.c sftpfs_super_t *super = NULL;</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L393'>super</a> 393 src/vfs/sftpfs/internal.c if (!sftpfs_op_init (&super, &path_element2, vpath2, mcerror))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L405'>super</a> 405 src/vfs/sftpfs/internal.c res = libssh2_sftp_symlink_ex (super->sftp_session, path1, path1_len, tmp_path,</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L410'>super</a> 410 src/vfs/sftpfs/internal.c if (!sftpfs_waitsocket (super, res, mcerror))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L436'>super</a> 436 src/vfs/sftpfs/internal.c sftpfs_super_t *super = NULL;</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L442'>super</a> 442 src/vfs/sftpfs/internal.c res = sftpfs_stat_init (&super, &path_element, vpath, mcerror, LIBSSH2_SFTP_LSTAT, &attrs);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L454'>super</a> 454 src/vfs/sftpfs/internal.c res = libssh2_sftp_stat_ex (super->sftp_session, fixfname->str, fixfname->len,</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L459'>super</a> 459 src/vfs/sftpfs/internal.c if (sftpfs_is_sftp_error (super->sftp_session, res, LIBSSH2_FX_NO_SUCH_FILE))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L462'>super</a> 462 src/vfs/sftpfs/internal.c if (sftpfs_is_sftp_error (super->sftp_session, res, LIBSSH2_FX_FAILURE))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L468'>super</a> 468 src/vfs/sftpfs/internal.c if (!sftpfs_waitsocket (super, res, mcerror))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L489'>super</a> 489 src/vfs/sftpfs/internal.c sftpfs_super_t *super = NULL;</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L495'>super</a> 495 src/vfs/sftpfs/internal.c res = sftpfs_stat_init (&super, &path_element, vpath, mcerror, LIBSSH2_SFTP_LSTAT, &attrs);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L506'>super</a> 506 src/vfs/sftpfs/internal.c res = libssh2_sftp_stat_ex (super->sftp_session, fixfname->str, fixfname->len,</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L511'>super</a> 511 src/vfs/sftpfs/internal.c if (sftpfs_is_sftp_error (super->sftp_session, res, LIBSSH2_FX_NO_SUCH_FILE))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L514'>super</a> 514 src/vfs/sftpfs/internal.c if (sftpfs_is_sftp_error (super->sftp_session, res, LIBSSH2_FX_FAILURE))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L520'>super</a> 520 src/vfs/sftpfs/internal.c if (!sftpfs_waitsocket (super, res, mcerror))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L540'>super</a> 540 src/vfs/sftpfs/internal.c sftpfs_super_t *super = NULL;</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L545'>super</a> 545 src/vfs/sftpfs/internal.c if (!sftpfs_op_init (&super, &path_element, vpath, mcerror))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L552'>super</a> 552 src/vfs/sftpfs/internal.c res = libssh2_sftp_unlink_ex (super->sftp_session, fixfname->str, fixfname->len);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L556'>super</a> 556 src/vfs/sftpfs/internal.c if (!sftpfs_waitsocket (super, res, mcerror))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L577'>super</a> 577 src/vfs/sftpfs/internal.c sftpfs_super_t *super = NULL;</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L586'>super</a> 586 src/vfs/sftpfs/internal.c if (!sftpfs_op_init (&super, &path_element2, vpath2, mcerror))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L598'>super</a> 598 src/vfs/sftpfs/internal.c res = libssh2_sftp_rename_ex (super->sftp_session, fixfname->str, fixfname->len, tmp_path,</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.c.html#L603'>super</a> 603 src/vfs/sftpfs/internal.c if (!sftpfs_waitsocket (super, res, mcerror))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.h.html#L24'>super</a> 24 src/vfs/sftpfs/internal.h #define SFTP_SUPER(super) ((sftpfs_super_t *) (super))</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.h.html#L73'>super</a> 73 src/vfs/sftpfs/internal.h void sftpfs_ssherror_to_gliberror (sftpfs_super_t *super, int libssh_errno, GError **mcerror);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.h.html#L74'>super</a> 74 src/vfs/sftpfs/internal.h gboolean sftpfs_waitsocket (sftpfs_super_t *super, int sftp_res, GError **mcerror);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.h.html#L78'>super</a> 78 src/vfs/sftpfs/internal.h gboolean sftpfs_op_init (sftpfs_super_t **super, const vfs_path_element_t **path_element,</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.h.html#L91'>super</a> 91 src/vfs/sftpfs/internal.h void sftpfs_fill_connection_data_from_config (struct vfs_s_super *super, GError **mcerror);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.h.html#L92'>super</a> 92 src/vfs/sftpfs/internal.h int sftpfs_open_connection (struct vfs_s_super *super, GError **mcerror);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--internal.h.html#L93'>super</a> 93 src/vfs/sftpfs/internal.h void sftpfs_close_connection (struct vfs_s_super *super, const char *shutdown_message,</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--sftpfs.c.html#L111'>super</a> 111 src/vfs/sftpfs/sftpfs.c struct vfs_s_super *super;</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--sftpfs.c.html#L117'>super</a> 117 src/vfs/sftpfs/sftpfs.c path_super = vfs_s_get_path (vpath, &super, 0);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--sftpfs.c.html#L123'>super</a> 123 src/vfs/sftpfs/sftpfs.c path_inode = vfs_s_find_inode (me, super, path_super, LINK_FOLLOW, FL_NONE);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--sftpfs.c.html#L137'>super</a> 137 src/vfs/sftpfs/sftpfs.c dir = vfs_s_find_inode (me, super, name, LINK_FOLLOW, FL_DIR);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--sftpfs.c.html#L165'>super</a> 165 src/vfs/sftpfs/sftpfs.c vfs_rmstamp (me, (vfsid) super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--sftpfs.c.html#L166'>super</a> 166 src/vfs/sftpfs/sftpfs.c super->fd_usage++;</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--sftpfs.c.html#L489'>super</a> 489 src/vfs/sftpfs/sftpfs.c struct vfs_s_super *super = VFS_FILE_HANDLER_SUPER (data);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--sftpfs.c.html#L492'>super</a> 492 src/vfs/sftpfs/sftpfs.c super->fd_usage--;</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--sftpfs.c.html#L493'>super</a> 493 src/vfs/sftpfs/sftpfs.c if (super->fd_usage == 0)</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--sftpfs.c.html#L494'>super</a> 494 src/vfs/sftpfs/sftpfs.c vfs_stamp_create (vfs_sftpfs_ops, super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--sftpfs.c.html#L661'>super</a> 661 src/vfs/sftpfs/sftpfs.c const struct vfs_s_super *super = (const struct vfs_s_super *) iter->data;</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--sftpfs.c.html#L664'>super</a> 664 src/vfs/sftpfs/sftpfs.c name = vfs_path_element_build_pretty_path_str (super->path_element);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--sftpfs.c.html#L683'>super</a> 683 src/vfs/sftpfs/sftpfs.c sftpfs_archive_same (const vfs_path_element_t *vpath_element, struct vfs_s_super *super,</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--sftpfs.c.html#L692'>super</a> 692 src/vfs/sftpfs/sftpfs.c orig_connect_info = SFTP_SUPER (super)->original_connection_info;</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--sftpfs.c.html#L729'>super</a> 729 src/vfs/sftpfs/sftpfs.c sftpfs_open_archive (struct vfs_s_super *super, const vfs_path_t *vpath,</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--sftpfs.c.html#L733'>super</a> 733 src/vfs/sftpfs/sftpfs.c sftpfs_super_t *sftpfs_super = SFTP_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--sftpfs.c.html#L746'>super</a> 746 src/vfs/sftpfs/sftpfs.c super->path_element = vfs_path_element_clone (vpath_element);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--sftpfs.c.html#L748'>super</a> 748 src/vfs/sftpfs/sftpfs.c sftpfs_fill_connection_data_from_config (super, &mcerror);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--sftpfs.c.html#L755'>super</a> 755 src/vfs/sftpfs/sftpfs.c super->root = vfs_s_new_inode (vpath_element->class, super,</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--sftpfs.c.html#L758'>super</a> 758 src/vfs/sftpfs/sftpfs.c ret_value = sftpfs_open_connection (super, &mcerror);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--sftpfs.c.html#L772'>super</a> 772 src/vfs/sftpfs/sftpfs.c sftpfs_free_archive (struct vfs_class *me, struct vfs_s_super *super)</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--sftpfs.c.html#L778'>super</a> 778 src/vfs/sftpfs/sftpfs.c sftpfs_close_connection (super, "Normal Shutdown", &mcerror);</span>
|
|
<span class='curline'><a href='../S/src--vfs--sftpfs--sftpfs.c.html#L780'>super</a> 780 src/vfs/sftpfs/sftpfs.c vfs_path_element_free (SFTP_SUPER (super)->original_connection_info);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L119'>super</a> 119 src/vfs/shell/shell.c #define SHELL_SUPER(super) ((shell_super_t *) (super))</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L271'>super</a> 271 src/vfs/shell/shell.c shell_command (struct vfs_class *me, struct vfs_s_super *super, int wait_reply, const char *cmd,</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L290'>super</a> 290 src/vfs/shell/shell.c status = write (SHELL_SUPER (super)->sockw, cmd, cmd_len);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L297'>super</a> 297 src/vfs/shell/shell.c return shell_get_reply (me, SHELL_SUPER (super)->sockr,</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L306'>super</a> 306 src/vfs/shell/shell.c shell_command_va (struct vfs_class *me, struct vfs_s_super *super, int wait_reply, const char *scr,</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L312'>super</a> 312 src/vfs/shell/shell.c command = mc_g_string_dup (SHELL_SUPER (super)->scr_env);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L315'>super</a> 315 src/vfs/shell/shell.c r = shell_command (me, super, wait_reply, command->str, command->len);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L324'>super</a> 324 src/vfs/shell/shell.c shell_command_v (struct vfs_class *me, struct vfs_s_super *super, int wait_reply, const char *scr,</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L331'>super</a> 331 src/vfs/shell/shell.c r = shell_command_va (me, super, wait_reply, scr, vars, ap);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L340'>super</a> 340 src/vfs/shell/shell.c shell_send_command (struct vfs_class *me, struct vfs_s_super *super, int flags, const char *scr,</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L347'>super</a> 347 src/vfs/shell/shell.c r = shell_command_va (me, super, WAIT_REPLY, scr, vars, ap);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L349'>super</a> 349 src/vfs/shell/shell.c vfs_stamp_create (vfs_shell_ops, super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L354'>super</a> 354 src/vfs/shell/shell.c vfs_s_invalidate (me, super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L375'>super</a> 375 src/vfs/shell/shell.c shell_free_archive (struct vfs_class *me, struct vfs_s_super *super)</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L377'>super</a> 377 src/vfs/shell/shell.c shell_super_t *shell_super = SHELL_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L380'>super</a> 380 src/vfs/shell/shell.c vfs_print_message (_ ("shell: Disconnecting from %s"), super->name ? super->name : "???");</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L384'>super</a> 384 src/vfs/shell/shell.c shell_command (me, super, NONE, "exit\n", -1);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L417'>super</a> 417 src/vfs/shell/shell.c shell_pipeopen (struct vfs_s_super *super, const char *path, const char *argv[])</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L433'>super</a> 433 src/vfs/shell/shell.c SHELL_SUPER (super)->sockw = fileset1[1];</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L435'>super</a> 435 src/vfs/shell/shell.c SHELL_SUPER (super)->sockr = fileset2[0];</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L489'>super</a> 489 src/vfs/shell/shell.c shell_info (struct vfs_class *me, struct vfs_s_super *super)</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L491'>super</a> 491 src/vfs/shell/shell.c shell_super_t *shell_super = SHELL_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L493'>super</a> 493 src/vfs/shell/shell.c if (shell_command (me, super, NONE, shell_super->scr_info, -1) == COMPLETE)</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L515'>super</a> 515 src/vfs/shell/shell.c shell_open_archive_pipeopen (struct vfs_s_super *super)</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L519'>super</a> 519 src/vfs/shell/shell.c const char *xsh = (super->path_element->port == SHELL_FLAG_RSH ? "rsh" : "ssh");</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L523'>super</a> 523 src/vfs/shell/shell.c if (super->path_element->port == SHELL_FLAG_COMPRESSED)</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L526'>super</a> 526 src/vfs/shell/shell.c if (super->path_element->port > SHELL_FLAG_RSH)</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L529'>super</a> 529 src/vfs/shell/shell.c g_snprintf (gbuf, sizeof (gbuf), "%d", super->path_element->port);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L540'>super</a> 540 src/vfs/shell/shell.c if (super->path_element->user != NULL)</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L543'>super</a> 543 src/vfs/shell/shell.c argv[i++] = super->path_element->user;</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L548'>super</a> 548 src/vfs/shell/shell.c super->path_element->user = vfs_get_local_username ();</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L551'>super</a> 551 src/vfs/shell/shell.c argv[i++] = super->path_element->host;</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L555'>super</a> 555 src/vfs/shell/shell.c shell_pipeopen (super, xsh, argv);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L561'>super</a> 561 src/vfs/shell/shell.c shell_open_archive_talk (struct vfs_class *me, struct vfs_s_super *super)</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L563'>super</a> 563 src/vfs/shell/shell.c shell_super_t *shell_super = SHELL_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L580'>super</a> 580 src/vfs/shell/shell.c if (super->path_element->password == NULL)</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L585'>super</a> 585 src/vfs/shell/shell.c super->path_element->user);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L590'>super</a> 590 src/vfs/shell/shell.c super->path_element->password = op;</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L598'>super</a> 598 src/vfs/shell/shell.c str_len = strlen (super->path_element->password);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L599'>super</a> 599 src/vfs/shell/shell.c if ((write (shell_super.sockw, super->path_element->password, str_len) !=</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L611'>super</a> 611 src/vfs/shell/shell.c shell_open_archive_int (struct vfs_class *me, struct vfs_s_super *super)</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L619'>super</a> 619 src/vfs/shell/shell.c shell_open_archive_pipeopen (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L622'>super</a> 622 src/vfs/shell/shell.c ftalk = shell_open_archive_talk (me, super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L633'>super</a> 633 src/vfs/shell/shell.c if (shell_command (me, super, WAIT_REPLY,</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L641'>super</a> 641 src/vfs/shell/shell.c if (shell_info (me, super))</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L642'>super</a> 642 src/vfs/shell/shell.c SHELL_SUPER (super)->scr_env = shell_set_env (SHELL_SUPER (super)->host_flags);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L645'>super</a> 645 src/vfs/shell/shell.c super->name =</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L646'>super</a> 646 src/vfs/shell/shell.c g_strconcat ("sh://", super->path_element->user, "@", super->path_element->host,</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L649'>super</a> 649 src/vfs/shell/shell.c super->name = g_strdup (PATH_SEP_STR);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L652'>super</a> 652 src/vfs/shell/shell.c super->root = vfs_s_new_inode (me, super, shell_default_stat (me));</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L660'>super</a> 660 src/vfs/shell/shell.c shell_open_archive (struct vfs_s_super *super, const vfs_path_t *vpath,</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L663'>super</a> 663 src/vfs/shell/shell.c shell_super_t *shell_super = SHELL_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L667'>super</a> 667 src/vfs/shell/shell.c super->path_element = vfs_path_element_clone (vpath_element);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L670'>super</a> 670 src/vfs/shell/shell.c super->path_element->port = SHELL_FLAG_RSH;</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L672'>super</a> 672 src/vfs/shell/shell.c shell_super->scr_ls = shell_load_script_from_file (super->path_element->host, VFS_SHELL_LS_FILE,</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L675'>super</a> 675 src/vfs/shell/shell.c super->path_element->host, VFS_SHELL_EXISTS_FILE, VFS_SHELL_EXISTS_DEF_CONTENT);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L677'>super</a> 677 src/vfs/shell/shell.c super->path_element->host, VFS_SHELL_MKDIR_FILE, VFS_SHELL_MKDIR_DEF_CONTENT);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L679'>super</a> 679 src/vfs/shell/shell.c super->path_element->host, VFS_SHELL_UNLINK_FILE, VFS_SHELL_UNLINK_DEF_CONTENT);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L681'>super</a> 681 src/vfs/shell/shell.c super->path_element->host, VFS_SHELL_CHOWN_FILE, VFS_SHELL_CHOWN_DEF_CONTENT);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L683'>super</a> 683 src/vfs/shell/shell.c super->path_element->host, VFS_SHELL_CHMOD_FILE, VFS_SHELL_CHMOD_DEF_CONTENT);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L685'>super</a> 685 src/vfs/shell/shell.c super->path_element->host, VFS_SHELL_UTIME_FILE, VFS_SHELL_UTIME_DEF_CONTENT);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L687'>super</a> 687 src/vfs/shell/shell.c super->path_element->host, VFS_SHELL_RMDIR_FILE, VFS_SHELL_RMDIR_DEF_CONTENT);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L688'>super</a> 688 src/vfs/shell/shell.c shell_super->scr_ln = shell_load_script_from_file (super->path_element->host, VFS_SHELL_LN_FILE,</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L690'>super</a> 690 src/vfs/shell/shell.c shell_super->scr_mv = shell_load_script_from_file (super->path_element->host, VFS_SHELL_MV_FILE,</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L693'>super</a> 693 src/vfs/shell/shell.c super->path_element->host, VFS_SHELL_HARDLINK_FILE, VFS_SHELL_HARDLINK_DEF_CONTENT);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L695'>super</a> 695 src/vfs/shell/shell.c super->path_element->host, VFS_SHELL_GET_FILE, VFS_SHELL_GET_DEF_CONTENT);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L697'>super</a> 697 src/vfs/shell/shell.c super->path_element->host, VFS_SHELL_SEND_FILE, VFS_SHELL_SEND_DEF_CONTENT);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L699'>super</a> 699 src/vfs/shell/shell.c super->path_element->host, VFS_SHELL_APPEND_FILE, VFS_SHELL_APPEND_DEF_CONTENT);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L701'>super</a> 701 src/vfs/shell/shell.c super->path_element->host, VFS_SHELL_INFO_FILE, VFS_SHELL_INFO_DEF_CONTENT);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L703'>super</a> 703 src/vfs/shell/shell.c return shell_open_archive_int (vpath_element->class, super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L709'>super</a> 709 src/vfs/shell/shell.c shell_archive_same (const vfs_path_element_t *vpath_element, struct vfs_s_super *super,</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L723'>super</a> 723 src/vfs/shell/shell.c result = ((strcmp (path_element->host, super->path_element->host) == 0)</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L724'>super</a> 724 src/vfs/shell/shell.c && (strcmp (path_element->user, super->path_element->user) == 0)</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L725'>super</a> 725 src/vfs/shell/shell.c && (path_element->port == super->path_element->port))</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L890'>super</a> 890 src/vfs/shell/shell.c struct vfs_s_super *super = dir->super;</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L909'>super</a> 909 src/vfs/shell/shell.c (void) shell_command_v (me, super, NONE, SHELL_SUPER (super)->scr_ls, "SHELL_FILENAME=%s;\n",</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L920'>super</a> 920 src/vfs/shell/shell.c vfs_s_get_line_interruptible (me, buffer, sizeof (buffer), SHELL_SUPER (super)->sockr);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L967'>super</a> 967 src/vfs/shell/shell.c struct vfs_s_super *super = VFS_FILE_HANDLER_SUPER (fh);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L968'>super</a> 968 src/vfs/shell/shell.c shell_super_t *shell_super = SHELL_SUPER (super);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1019'>super</a> 1019 src/vfs/shell/shell.c me, super, WAIT_REPLY, shell->append ? shell_super->scr_append : shell_super->scr_send,</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1077'>super</a> 1077 src/vfs/shell/shell.c struct vfs_s_super *super = VFS_FILE_HANDLER_SUPER (fh);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1095'>super</a> 1095 src/vfs/shell/shell.c offset = shell_command_v (me, super, WANT_STRING, SHELL_SUPER (super)->scr_get,</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1121'>super</a> 1121 src/vfs/shell/shell.c struct vfs_s_super *super = VFS_FILE_HANDLER_SUPER (fh);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1132'>super</a> 1132 src/vfs/shell/shell.c n = read (SHELL_SUPER (super)->sockr, buffer, n);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1140'>super</a> 1140 src/vfs/shell/shell.c if (shell_get_reply (me, SHELL_SUPER (super)->sockr, NULL, 0) != COMPLETE)</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1152'>super</a> 1152 src/vfs/shell/shell.c struct vfs_s_super *super = VFS_FILE_HANDLER_SUPER (fh);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1157'>super</a> 1157 src/vfs/shell/shell.c while (len != 0 && ((n = read (SHELL_SUPER (super)->sockr, buf, len)) < 0))</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1169'>super</a> 1169 src/vfs/shell/shell.c else if (shell_get_reply (me, SHELL_SUPER (super)->sockr, NULL, 0) != COMPLETE)</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1226'>super</a> 1226 src/vfs/shell/shell.c struct vfs_s_super *super, *super2;</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1230'>super</a> 1230 src/vfs/shell/shell.c crpath1 = vfs_s_get_path (vpath1, &super, 0);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1243'>super</a> 1243 src/vfs/shell/shell.c ret = shell_send_command (me, super2, OPT_FLUSH, SHELL_SUPER (super)->scr_mv,</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1259'>super</a> 1259 src/vfs/shell/shell.c struct vfs_s_super *super, *super2;</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1263'>super</a> 1263 src/vfs/shell/shell.c crpath1 = vfs_s_get_path (vpath1, &super, 0);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1276'>super</a> 1276 src/vfs/shell/shell.c ret = shell_send_command (me, super2, OPT_FLUSH, SHELL_SUPER (super)->scr_hardlink,</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1293'>super</a> 1293 src/vfs/shell/shell.c struct vfs_s_super *super;</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1297'>super</a> 1297 src/vfs/shell/shell.c crpath = vfs_s_get_path (vpath2, &super, 0);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1306'>super</a> 1306 src/vfs/shell/shell.c ret = shell_send_command (me, super, OPT_FLUSH, SHELL_SUPER (super)->scr_ln,</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1358'>super</a> 1358 src/vfs/shell/shell.c struct vfs_s_super *super;</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1362'>super</a> 1362 src/vfs/shell/shell.c crpath = vfs_s_get_path (vpath, &super, 0);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1370'>super</a> 1370 src/vfs/shell/shell.c ret = shell_send_command (me, super, OPT_FLUSH, SHELL_SUPER (super)->scr_chmod,</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1390'>super</a> 1390 src/vfs/shell/shell.c struct vfs_s_super *super;</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1405'>super</a> 1405 src/vfs/shell/shell.c crpath = vfs_s_get_path (vpath, &super, 0);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1414'>super</a> 1414 src/vfs/shell/shell.c ret = shell_send_command (me, super, OPT_FLUSH, SHELL_SUPER (super)->scr_chown,</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1434'>super</a> 1434 src/vfs/shell/shell.c struct vfs_s_super *super;</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1438'>super</a> 1438 src/vfs/shell/shell.c crpath = vfs_s_get_path (vpath, &super, 0);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1463'>super</a> 1463 src/vfs/shell/shell.c me, super, OPT_FLUSH, SHELL_SUPER (super)->scr_utime,</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1482'>super</a> 1482 src/vfs/shell/shell.c struct vfs_s_super *super;</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1486'>super</a> 1486 src/vfs/shell/shell.c crpath = vfs_s_get_path (vpath, &super, 0);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1494'>super</a> 1494 src/vfs/shell/shell.c ret = shell_send_command (me, super, OPT_FLUSH, SHELL_SUPER (super)->scr_unlink,</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1509'>super</a> 1509 src/vfs/shell/shell.c struct vfs_s_super *super;</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1513'>super</a> 1513 src/vfs/shell/shell.c crpath = vfs_s_get_path (vpath, &super, 0);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1521'>super</a> 1521 src/vfs/shell/shell.c ret = shell_send_command (me, super, OPT_FLUSH, SHELL_SUPER (super)->scr_exists,</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1536'>super</a> 1536 src/vfs/shell/shell.c struct vfs_s_super *super;</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1542'>super</a> 1542 src/vfs/shell/shell.c crpath = vfs_s_get_path (vpath, &super, 0);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1550'>super</a> 1550 src/vfs/shell/shell.c ret = shell_send_command (me, super, OPT_FLUSH, SHELL_SUPER (super)->scr_mkdir,</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1572'>super</a> 1572 src/vfs/shell/shell.c struct vfs_s_super *super;</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1576'>super</a> 1576 src/vfs/shell/shell.c crpath = vfs_s_get_path (vpath, &super, 0);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1584'>super</a> 1584 src/vfs/shell/shell.c ret = shell_send_command (me, super, OPT_FLUSH, SHELL_SUPER (super)->scr_rmdir,</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1653'>super</a> 1653 src/vfs/shell/shell.c const struct vfs_s_super *super = (const struct vfs_s_super *) iter->data;</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1659'>super</a> 1659 src/vfs/shell/shell.c switch (super->path_element->port)</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1668'>super</a> 1668 src/vfs/shell/shell.c if (super->path_element->port > SHELL_FLAG_RSH)</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1670'>super</a> 1670 src/vfs/shell/shell.c g_snprintf (gbuf, sizeof (gbuf), ":%d", super->path_element->port);</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1677'>super</a> 1677 src/vfs/shell/shell.c super->path_element->user, "@", super->path_element->host, flags,</span>
|
|
<span class='curline'><a href='../S/src--vfs--shell--shell.c.html#L1678'>super</a> 1678 src/vfs/shell/shell.c PATH_SEP_STR, super->path_element->path, (char *) NULL);</span>
|
|
<span class='curline'><a href='../S/src--vfs--tar--tar.c.html#L79'>super</a> 79 src/vfs/tar/tar.c #define TAR_SUPER(super) ((tar_super_t *) (super))</span>
|
|
<span class='curline'><a href='../S/src--vfs--tar--tar.c.html#L1117'>super</a> 1117 src/vfs/tar/tar.c int fd = TAR_SUPER (fh->ino->super)->fd;</span>
|
|
<span class='curline'><a href='../S/src--vfs--tar--tar.c.html#L1161'>super</a> 1161 src/vfs/tar/tar.c int fd = TAR_SUPER (fh->ino->super)->fd;</span>
|
|
<span class='curline'><a href='../S/tests--lib--vfs--vfs_s_get_path.c.html#L48'>super</a> 48 tests/lib/vfs/vfs_s_get_path.c test1_mock_open_archive (struct vfs_s_super *super, const vfs_path_t *vpath,</span>
|
|
<span class='curline'><a href='../S/tests--lib--vfs--vfs_s_get_path.c.html#L55'>super</a> 55 tests/lib/vfs/vfs_s_get_path.c super->name = g_strdup (vfs_path_as_str (vpath));</span>
|
|
<span class='curline'><a href='../S/tests--lib--vfs--vfs_s_get_path.c.html#L56'>super</a> 56 tests/lib/vfs/vfs_s_get_path.c root = vfs_s_new_inode (vpath_element->class, super, NULL);</span>
|
|
<span class='curline'><a href='../S/tests--lib--vfs--vfs_s_get_path.c.html#L57'>super</a> 57 tests/lib/vfs/vfs_s_get_path.c super->root = root;</span>
|
|
<span class='curline'><a href='../S/tests--lib--vfs--vfs_s_get_path.c.html#L64'>super</a> 64 tests/lib/vfs/vfs_s_get_path.c test1_mock_archive_same (const vfs_path_element_t *vpath_element, struct vfs_s_super *super,</span>
|
|
<span class='curline'><a href='../S/tests--lib--vfs--vfs_s_get_path.c.html#L70'>super</a> 70 tests/lib/vfs/vfs_s_get_path.c (void) super;</span>
|
|
<span class='curline'><a href='../S/tests--src--vfs--ftpfs--ftpfs_parse_long_list.c.html#L39'>super</a> 39 tests/src/vfs/ftpfs/ftpfs_parse_long_list.c static struct vfs_s_super *super;</span>
|
|
<span class='curline'><a href='../S/tests--src--vfs--ftpfs--ftpfs_parse_long_list.c.html#L49'>super</a> 49 tests/src/vfs/ftpfs/ftpfs_parse_long_list.c super = vfs_s_new_super (me);</span>
|
|
<span class='curline'><a href='../S/tests--src--vfs--ftpfs--ftpfs_parse_long_list.c.html#L50'>super</a> 50 tests/src/vfs/ftpfs/ftpfs_parse_long_list.c super->name = g_strdup (PATH_SEP_STR);</span>
|
|
<span class='curline'><a href='../S/tests--src--vfs--ftpfs--ftpfs_parse_long_list.c.html#L51'>super</a> 51 tests/src/vfs/ftpfs/ftpfs_parse_long_list.c super->root = vfs_s_new_inode (me, super, vfs_s_default_stat (me, S_IFDIR | 0755));</span>
|
|
<span class='curline'><a href='../S/tests--src--vfs--ftpfs--ftpfs_parse_long_list.c.html#L60'>super</a> 60 tests/src/vfs/ftpfs/ftpfs_parse_long_list.c vfs_s_free_super (me, super);</span>
|
|
<span class='curline'><a href='../S/tests--src--vfs--ftpfs--ftpfs_parse_long_list.c.html#L115'>super</a> 115 tests/src/vfs/ftpfs/ftpfs_parse_long_list.c parsed = ftpfs_parse_long_list (me, super->root, input, &err_count);</span>
|
|
</pre>
|
|
</body>
|
|
</html>
|