*** /tmp/tramp.el.~1~ Thu Apr 12 15:18:21 2007 --- /tmp/tramp.el Thu Apr 12 15:18:21 2007 *************** *** 2371,2377 **** (tramp-send-command-and-read vec (format ! "%s -c '((\"%%N\") %%h %s %s %%X.0 %%Y.0 %%Z.0 %%s \"%%A\" t %%i -1)' %s" (tramp-get-remote-stat vec) (if (eq id-format 'integer) "%u" "\"%U\"") (if (eq id-format 'integer) "%g" "\"%G\"") --- 2371,2377 ---- (tramp-send-command-and-read vec (format ! "%s -c '((\"%%N\") %%h %s %s %%X.0 %%Y.0 %%Z.0 %%s \"%%A\" t %%i.0 -1)' %s" (tramp-get-remote-stat vec) (if (eq id-format 'integer) "%u" "\"%U\"") (if (eq id-format 'integer) "%g" "\"%G\"") *************** *** 2690,2696 **** (format (concat "cd %s; echo \"(\"; (%s -ab | xargs " ! "%s -c '(\"%%n\" (\"%%N\") %%h %s %s %%X.0 %%Y.0 %%Z.0 %%s \"%%A\" t %%i -1)'); " "echo \")\"") (tramp-shell-quote-argument localname) (tramp-get-ls-command vec) --- 2690,2696 ---- (format (concat "cd %s; echo \"(\"; (%s -ab | xargs " ! "%s -c '(\"%%n\" (\"%%N\") %%h %s %s %%X.0 %%Y.0 %%Z.0 %%s \"%%A\" t %%i.0 -1)'); " "echo \")\"") (tramp-shell-quote-argument localname) (tramp-get-ls-command vec) *************** *** 6178,6183 **** --- 6178,6186 ---- (not (string-equal (nth 3 attr) (tramp-get-remote-gid vec 'string))))) + ;; Convert inode. + (setcar (nthcdr 10 attr) + (floor (mod (nth 10 attr) 65536))) ;; Set virtual device number. (setcar (nthcdr 11 attr) (tramp-get-device vec))