.\" -*- coding: UTF-8 -*- .\" Copyright (C) 1995, Thomas K. Dyas .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" Created Wed Aug 9 1995 Thomas K. Dyas .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH sysfs 2 "30 marca 2023 r." "Linux man\-pages 6.05.01" .SH NAZWA sysfs \- pobranie informacji o rodzaju systemu plików .SH SKŁADNIA .nf \fB[[deprecated]] int sysfs(int \fP\fIoption\fP\fB, const char *\fP\fIfsname\fP\fB);\fP \fB[[deprecated]] int sysfs(int \fP\fIoption\fP\fB, unsigned int \fP\fIfs_index\fP\fB, char *\fP\fIbuf\fP\fB);\fP \fB[[deprecated]] int sysfs(int \fP\fIoption\fP\fB);\fP .fi .SH OPIS \fBNote\fP: if you are looking for information about the \fBsysfs\fP filesystem that is normally mounted at \fI/sys\fP, see \fBsysfs\fP(5). .PP The (obsolete) \fBsysfs\fP() system call returns information about the filesystem types currently present in the kernel. The specific form of the \fBsysfs\fP() call and the information returned depends on the \fIoption\fP in effect: .TP 3 \fB1\fP Tłumaczy łańcuch znakowy \fIfsname\fP, identyfikujący system plików, na indeks typu systemu plików. .TP \fB2\fP Tłumaczy indeks typu systemu plików \fIfs_index\fP na zakończony znakiem NUL łańcuch znakowy identyfikujący system plików. Łańcuch ten zostanie zapisany do bufora \fIbuf\fP. Należy się upewnić, że w \fIbuf\fP jest dość miejsca na przyjęcie łańcucha. .TP \fB3\fP Zwraca ogólną liczbę rodzajów systemów plików aktualnie obecnych w jądrze. .PP Numerowanie rodzajów systemów plików rozpoczyna się od zera. .SH "WARTOŚĆ ZWRACANA" On success, \fBsysfs\fP() returns the filesystem index for option \fB1\fP, zero for option \fB2\fP, and the number of currently configured filesystems for option \fB3\fP. On error, \-1 is returned, and \fIerrno\fP is set to indicate the error. .SH BŁĘDY .TP \fBEFAULT\fP \fIfsname\fP albo \fIbuf\fP jest poza dostępną dla użytkownika przestrzenią adresową. .TP \fBEINVAL\fP \fIfsname\fP nie jest prawidłowym identyfikatorem systemu plików; \fIfs_index\fP jest poza granicami; \fIoption\fP jest nieprawidłowe. .SH STANDARDY None. .SH HISTORIA SVr4. .PP This System\-V derived system call is obsolete; don't use it. On systems with \fI/proc\fP, the same information can be obtained via \fI/proc\fP; use that interface instead. .SH USTERKI Nie ma wsparcia w libc ani w glibc. Nie ma metody umożliwiającej zgadnięcie, jaki duży powinien być bufor\fIbuf\fP. .SH "ZOBACZ TAKŻE" \fBproc\fP(5), \fBsysfs\fP(5) .PP .SH TŁUMACZENIE Autorami polskiego tłumaczenia niniejszej strony podręcznika są: Przemek Borys i Andrzej Krzysztofowicz . .PP Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach licencji można uzyskać zapoznając się z .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License w wersji 3 .UE lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI. .PP Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy dyskusyjnej .MT manpages-pl-list@lists.sourceforge.net .ME .