diff options
Diffstat (limited to 'po/es/man4/fuse.4.po')
-rw-r--r-- | po/es/man4/fuse.4.po | 943 |
1 files changed, 943 insertions, 0 deletions
diff --git a/po/es/man4/fuse.4.po b/po/es/man4/fuse.4.po new file mode 100644 index 00000000..7afbc46b --- /dev/null +++ b/po/es/man4/fuse.4.po @@ -0,0 +1,943 @@ +# Spanish translation of manpages +# This file is distributed under the same license as the manpages-l10n package. +# Copyright © of this file: +msgid "" +msgstr "" +"Project-Id-Version: manpages-l10n 4.11.0\n" +"POT-Creation-Date: 2024-03-01 16:56+0100\n" +"PO-Revision-Date: 2021-09-03 21:20+0200\n" +"Last-Translator: Automatically generated\n" +"Language-Team: Spanish <debian-l10n-spanish@lists.debian.org>\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. type: TH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "fuse" +msgstr "" + +#. type: TH +#: archlinux fedora-40 fedora-rawhide mageia-cauldron +#, no-wrap +msgid "2023-10-31" +msgstr "31 Octubre 2023" + +#. type: TH +#: archlinux fedora-40 fedora-rawhide mageia-cauldron +#, no-wrap +msgid "Linux man-pages 6.06" +msgstr "Páginas de manual de Linux 6.06" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "NAME" +msgstr "NOMBRE" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "fuse - Filesystem in Userspace (FUSE) device" +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "SYNOPSIS" +msgstr "SINOPSIS" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<#include E<lt>linux/fuse.hE<gt>>\n" +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "DESCRIPTION" +msgstr "DESCRIPCIÓN" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"This device is the primary interface between the FUSE filesystem driver and " +"a user-space process wishing to provide the filesystem (referred to in the " +"rest of this manual page as the I<filesystem daemon>). This manual page is " +"intended for those interested in understanding the kernel interface itself. " +"Those implementing a FUSE filesystem may wish to make use of a user-space " +"library such as I<libfuse> that abstracts away the low-level interface." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"At its core, FUSE is a simple client-server protocol, in which the Linux " +"kernel is the client and the daemon is the server. After obtaining a file " +"descriptor for this device, the daemon may B<read>(2) requests from that " +"file descriptor and is expected to B<write>(2) back its replies. It is " +"important to note that a file descriptor is associated with a unique FUSE " +"filesystem. In particular, opening a second copy of this device, will not " +"allow access to resources created through the first file descriptor (and " +"vice versa)." +msgstr "" + +#. type: SS +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "The basic protocol" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Every message that is read by the daemon begins with a header described by " +"the following structure:" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "" +"struct fuse_in_header {\n" +" uint32_t len; /* Total length of the data,\n" +" including this header */\n" +" uint32_t opcode; /* The kind of operation (see below) */\n" +" uint64_t unique; /* A unique identifier for this request */\n" +" uint64_t nodeid; /* ID of the filesystem object\n" +" being operated on */\n" +" uint32_t uid; /* UID of the requesting process */\n" +" uint32_t gid; /* GID of the requesting process */\n" +" uint32_t pid; /* PID of the requesting process */\n" +" uint32_t padding;\n" +"};\n" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The header is followed by a variable-length data portion (which may be " +"empty) specific to the requested operation (the requested operation is " +"indicated by I<opcode>)." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The daemon should then process the request and if applicable send a reply " +"(almost all operations require a reply; if they do not, this is documented " +"below), by performing a B<write>(2) to the file descriptor. All replies " +"must start with the following header:" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "" +"struct fuse_out_header {\n" +" uint32_t len; /* Total length of data written to\n" +" the file descriptor */\n" +" int32_t error; /* Any error that occurred (0 if none) */\n" +" uint64_t unique; /* The value from the\n" +" corresponding request */\n" +"};\n" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"This header is also followed by (potentially empty) variable-sized data " +"depending on the executed request. However, if the reply is an error reply " +"(i.e., I<error> is set), then no further payload data should be sent, " +"independent of the request." +msgstr "" + +#. type: SS +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "Exchanged messages" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"This section should contain documentation for each of the messages in the " +"protocol. This manual page is currently incomplete, so not all messages are " +"documented. For each message, first the struct sent by the kernel is given, " +"followed by a description of the semantics of the message." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FUSE_INIT>" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "" +"struct fuse_init_in {\n" +" uint32_t major;\n" +" uint32_t minor;\n" +" uint32_t max_readahead; /* Since protocol v7.6 */\n" +" uint32_t flags; /* Since protocol v7.6 */\n" +"};\n" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"This is the first request sent by the kernel to the daemon. It is used to " +"negotiate the protocol version and other filesystem parameters. Note that " +"the protocol version may affect the layout of any structure in the protocol " +"(including this structure). The daemon must thus remember the negotiated " +"version and flags for each session. As of the writing of this man page, the " +"highest supported kernel protocol version is I<7.26>." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Users should be aware that the descriptions in this manual page may be " +"incomplete or incorrect for older or more recent protocol versions." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "The reply for this request has the following format:" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "" +"struct fuse_init_out {\n" +" uint32_t major;\n" +" uint32_t minor;\n" +" uint32_t max_readahead; /* Since v7.6 */\n" +" uint32_t flags; /* Since v7.6; some flags bits\n" +" were introduced later */\n" +" uint16_t max_background; /* Since v7.13 */\n" +" uint16_t congestion_threshold; /* Since v7.13 */\n" +" uint32_t max_write; /* Since v7.5 */\n" +" uint32_t time_gran; /* Since v7.6 */\n" +" uint32_t unused[9];\n" +"};\n" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"If the major version supported by the kernel is larger than that supported " +"by the daemon, the reply shall consist of only I<uint32_t major> (following " +"the usual header), indicating the largest major version supported by the " +"daemon. The kernel will then issue a new B<FUSE_INIT> request conforming to " +"the older version. In the reverse case, the daemon should quietly fall back " +"to the kernel's major version." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The negotiated minor version is considered to be the minimum of the minor " +"versions provided by the daemon and the kernel and both parties should use " +"the protocol corresponding to said minor version." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FUSE_GETATTR>" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "" +"struct fuse_getattr_in {\n" +" uint32_t getattr_flags;\n" +" uint32_t dummy;\n" +" uint64_t fh; /* Set only if\n" +" (getattr_flags & FUSE_GETATTR_FH)\n" +"};\n" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The requested operation is to compute the attributes to be returned by " +"B<stat>(2) and similar operations for the given filesystem object. The " +"object for which the attributes should be computed is indicated either by " +"I<header-E<gt>nodeid> or, if the B<FUSE_GETATTR_FH> flag is set, by the file " +"handle I<fh>. The latter case of operation is analogous to B<fstat>(2)." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"For performance reasons, these attributes may be cached in the kernel for a " +"specified duration of time. While the cache timeout has not been exceeded, " +"the attributes will be served from the cache and will not cause additional " +"B<FUSE_GETATTR> requests." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The computed attributes and the requested cache timeout should then be " +"returned in the following structure:" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "" +"struct fuse_attr_out {\n" +" /* Attribute cache duration (seconds + nanoseconds) */\n" +" uint64_t attr_valid;\n" +" uint32_t attr_valid_nsec;\n" +" uint32_t dummy;\n" +" struct fuse_attr {\n" +" uint64_t ino;\n" +" uint64_t size;\n" +" uint64_t blocks;\n" +" uint64_t atime;\n" +" uint64_t mtime;\n" +" uint64_t ctime;\n" +" uint32_t atimensec;\n" +" uint32_t mtimensec;\n" +" uint32_t ctimensec;\n" +" uint32_t mode;\n" +" uint32_t nlink;\n" +" uint32_t uid;\n" +" uint32_t gid;\n" +" uint32_t rdev;\n" +" uint32_t blksize;\n" +" uint32_t padding;\n" +" } attr;\n" +"};\n" +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FUSE_ACCESS>" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "" +"struct fuse_access_in {\n" +" uint32_t mask;\n" +" uint32_t padding;\n" +"};\n" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"If the I<default_permissions> mount options is not used, this request may be " +"used for permissions checking. No reply data is expected, but errors may be " +"indicated as usual by setting the I<error> field in the reply header (in " +"particular, access denied errors may be indicated by returning B<-EACCES>)." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FUSE_OPEN> and B<FUSE_OPENDIR>" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "" +"struct fuse_open_in {\n" +" uint32_t flags; /* The flags that were passed\n" +" to the open(2) */\n" +" uint32_t unused;\n" +"};\n" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The requested operation is to open the node indicated by I<header-" +"E<gt>nodeid>. The exact semantics of what this means will depend on the " +"filesystem being implemented. However, at the very least the filesystem " +"should validate that the requested I<flags> are valid for the indicated " +"resource and then send a reply with the following format:" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "" +"struct fuse_open_out {\n" +" uint64_t fh;\n" +" uint32_t open_flags;\n" +" uint32_t padding;\n" +"};\n" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The I<fh> field is an opaque identifier that the kernel will use to refer to " +"this resource The I<open_flags> field is a bit mask of any number of the " +"flags that indicate properties of this file handle to the kernel:" +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FOPEN_DIRECT_IO>" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "Bypass page cache for this open file." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FOPEN_KEEP_CACHE>" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "Don't invalidate the data cache on open." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FOPEN_NONSEEKABLE>" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "The file is not seekable." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FUSE_READ> and B<FUSE_READDIR>" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "" +"struct fuse_read_in {\n" +" uint64_t fh;\n" +" uint64_t offset;\n" +" uint32_t size;\n" +" uint32_t read_flags;\n" +" uint64_t lock_owner;\n" +" uint32_t flags;\n" +" uint32_t padding;\n" +"};\n" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The requested action is to read up to I<size> bytes of the file or " +"directory, starting at I<offset>. The bytes should be returned directly " +"following the usual reply header." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FUSE_INTERRUPT>" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "" +"struct fuse_interrupt_in {\n" +" uint64_t unique;\n" +"};\n" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The requested action is to cancel the pending operation indicated by " +"I<unique>. This request requires no response. However, receipt of this " +"message does not by itself cancel the indicated operation. The kernel will " +"still expect a reply to said operation (e.g., an I<EINTR> error or a short " +"read). At most one B<FUSE_INTERRUPT> request will be issued for a given " +"operation. After issuing said operation, the kernel will wait " +"uninterruptibly for completion of the indicated request." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FUSE_LOOKUP>" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Directly following the header is a filename to be looked up in the directory " +"indicated by I<header-E<gt>nodeid>. The expected reply is of the form:" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "" +"struct fuse_entry_out {\n" +" uint64_t nodeid; /* Inode ID */\n" +" uint64_t generation; /* Inode generation */\n" +" uint64_t entry_valid;\n" +" uint64_t attr_valid;\n" +" uint32_t entry_valid_nsec;\n" +" uint32_t attr_valid_nsec;\n" +" struct fuse_attr attr;\n" +"};\n" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The combination of I<nodeid> and I<generation> must be unique for the " +"filesystem's lifetime." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "The interpretation of timeouts and I<attr> is as for B<FUSE_GETATTR>." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FUSE_FLUSH>" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "" +"struct fuse_flush_in {\n" +" uint64_t fh;\n" +" uint32_t unused;\n" +" uint32_t padding;\n" +" uint64_t lock_owner;\n" +"};\n" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"The requested action is to flush any pending changes to the indicated file " +"handle. No reply data is expected. However, an empty reply message still " +"needs to be issued once the flush operation is complete." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FUSE_RELEASE> and B<FUSE_RELEASEDIR>" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "" +"struct fuse_release_in {\n" +" uint64_t fh;\n" +" uint32_t flags;\n" +" uint32_t release_flags;\n" +" uint64_t lock_owner;\n" +"};\n" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"These are the converse of B<FUSE_OPEN> and B<FUSE_OPENDIR> respectively. " +"The daemon may now free any resources associated with the file handle I<fh> " +"as the kernel will no longer refer to it. There is no reply data associated " +"with this request, but a reply still needs to be issued once the request has " +"been completely processed." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<FUSE_STATFS>" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"This operation implements B<statfs>(2) for this filesystem. There is no " +"input data associated with this request. The expected reply data has the " +"following structure:" +msgstr "" + +#. type: Plain text +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-tumbleweed +#, no-wrap +msgid "" +"struct fuse_kstatfs {\n" +" uint64_t blocks;\n" +" uint64_t bfree;\n" +" uint64_t bavail;\n" +" uint64_t files;\n" +" uint64_t ffree;\n" +" uint32_t bsize;\n" +" uint32_t namelen;\n" +" uint32_t frsize;\n" +" uint32_t padding;\n" +" uint32_t spare[6];\n" +"};\n" +"\\&\n" +"struct fuse_statfs_out {\n" +" struct fuse_kstatfs st;\n" +"};\n" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "For the interpretation of these fields, see B<statfs>(2)." +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "ERRORS" +msgstr "ERRORES" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<E2BIG>" +msgstr "B<E2BIG>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Returned from B<read>(2) operations when the kernel's request is too large " +"for the provided buffer and the request was B<FUSE_SETXATTR>." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<EINVAL>" +msgstr "B<EINVAL>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Returned from B<write>(2) if validation of the reply failed. Not all " +"mistakes in replies will be caught by this validation. However, basic " +"mistakes, such as short replies or an incorrect I<unique> value, are " +"detected." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<EIO>" +msgstr "B<EIO>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Returned from B<read>(2) operations when the kernel's request is too large " +"for the provided buffer." +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"I<Note>: There are various ways in which incorrect use of these interfaces " +"can cause operations on the provided filesystem's files and directories to " +"fail with B<EIO>. Among the possible incorrect uses are:" +msgstr "" + +#. type: IP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "\\[bu]" +msgstr "\\[bu]" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"changing I<mode & S_IFMT> for an inode that has previously been reported to " +"the kernel; or" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"giving replies to the kernel that are shorter than what the kernel expected." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<ENODEV>" +msgstr "B<ENODEV>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Returned from B<read>(2) and B<write>(2) if the FUSE filesystem was " +"unmounted." +msgstr "" + +#. type: TP +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "B<EPERM>" +msgstr "B<EPERM>" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "" +"Returned from operations on a I</dev/fuse> file descriptor that has not been " +"mounted." +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "STANDARDS" +msgstr "ESTÁNDARES" + +#. type: Plain text +#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron +#: opensuse-leap-15-6 opensuse-tumbleweed +msgid "Linux." +msgstr "Linux." + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "NOTES" +msgstr "NOTAS" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "The following messages are not yet documented in this manual page:" +msgstr "" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "" +"B<FUSE_BATCH_FORGET>\n" +"B<FUSE_BMAP>\n" +"B<FUSE_CREATE>\n" +"B<FUSE_DESTROY>\n" +"B<FUSE_FALLOCATE>\n" +"B<FUSE_FORGET>\n" +"B<FUSE_FSYNC>\n" +"B<FUSE_FSYNCDIR>\n" +"B<FUSE_GETLK>\n" +"B<FUSE_GETXATTR>\n" +"B<FUSE_IOCTL>\n" +"B<FUSE_LINK>\n" +"B<FUSE_LISTXATTR>\n" +"B<FUSE_LSEEK>\n" +"B<FUSE_MKDIR>\n" +"B<FUSE_MKNOD>\n" +"B<FUSE_NOTIFY_REPLY>\n" +"B<FUSE_POLL>\n" +"B<FUSE_READDIRPLUS>\n" +"B<FUSE_READLINK>\n" +"B<FUSE_REMOVEXATTR>\n" +"B<FUSE_RENAME>\n" +"B<FUSE_RENAME2>\n" +"B<FUSE_RMDIR>\n" +"B<FUSE_SETATTR>\n" +"B<FUSE_SETLK>\n" +"B<FUSE_SETLKW>\n" +"B<FUSE_SYMLINK>\n" +"B<FUSE_UNLINK>\n" +"B<FUSE_WRITE>\n" +msgstr "" + +#. type: SH +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +#, no-wrap +msgid "SEE ALSO" +msgstr "VÉASE TAMBIÉN" + +#. type: Plain text +#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide +#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed +msgid "B<fusermount>(1), B<mount.fuse>(8)" +msgstr "" + +#. type: TH +#: debian-bookworm +#, no-wrap +msgid "2023-02-05" +msgstr "5 Febrero 2023" + +#. type: TH +#: debian-bookworm +#, no-wrap +msgid "Linux man-pages 6.03" +msgstr "Páginas de manual de Linux 6.03" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +#, no-wrap +msgid "" +"struct fuse_kstatfs {\n" +" uint64_t blocks;\n" +" uint64_t bfree;\n" +" uint64_t bavail;\n" +" uint64_t files;\n" +" uint64_t ffree;\n" +" uint32_t bsize;\n" +" uint32_t namelen;\n" +" uint32_t frsize;\n" +" uint32_t padding;\n" +" uint32_t spare[6];\n" +"};\n" +msgstr "" + +#. type: Plain text +#: debian-bookworm opensuse-leap-15-6 +#, no-wrap +msgid "" +"struct fuse_statfs_out {\n" +" struct fuse_kstatfs st;\n" +"};\n" +msgstr "" + +#. type: Plain text +#: debian-bookworm +msgid "The FUSE filesystem is Linux-specific." +msgstr "" + +#. type: TH +#: debian-unstable opensuse-tumbleweed +#, no-wrap +msgid "2023-05-03" +msgstr "3 Mayo 2023" + +#. type: TH +#: debian-unstable opensuse-tumbleweed +#, no-wrap +msgid "Linux man-pages 6.05.01" +msgstr "Páginas de manual de Linux 6.05.01" + +#. type: TH +#: opensuse-leap-15-6 +#, no-wrap +msgid "2023-03-30" +msgstr "30 Marzo 2023" + +#. type: TH +#: opensuse-leap-15-6 +#, no-wrap +msgid "Linux man-pages 6.04" +msgstr "Linux man-pages 6.04" |