.\" -*- coding: UTF-8 -*- '\" t .\" %%%LICENSE_START(PUBLIC_DOMAIN) .\" This page is in the public domain. - aeb .\" %%%LICENSE_END .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH unlockpt 3 "23 lipca 2024 r." "Linux man\-pages 6.15" .SH NAZWA unlockpt \- odblokowuje powiązane podrzędne i nadrzędne urządzenie pseudoterminala .SH BIBLIOTEKA Standardowa biblioteka C (\fIlibc\fP,\ \fI\-lc\fP) .SH SKŁADNIA .nf \fB#define _XOPEN_SOURCE\fP \fB#include \fP .P \fBint unlockpt(int \fP\fIfd\fP\fB);\fP .fi .P .RS -4 Wymagane ustawienia makr biblioteki glibc (patrz \fBfeature_test_macros\fP(7)): .RE .P \fBunlockpt\fP(): .nf .\" || (_XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED) Od glibc 2.24: _XOPEN_SOURCE >= 500 glibc 2.23 i wcześniejsze: _XOPEN_SOURCE .fi .SH OPIS Funkcja \fBunlockpt\fP() odblokowuje podrzędne urządzenie pseudoterminala związane z urządzeniem nadrzędnym, do którego odnosi się deskryptor pliku \fIfd\fP. .P \fBunlockpt\fP() należy wywołać przed otwarciem końcówki podrzędnej pseudoterminala. .SH "WARTOŚĆ ZWRACANA" Po pomyślnym zakończeniu \fBunlockpt\fP() zwraca zero. W przeciwnym przypadku zwraca \-1 i ustawia \fIerrno\fP, wskazując błąd. .SH BŁĘDY .TP \fBEBADF\fP Argument \fIfd\fP nie jest prawidłowym deskryptorem pliku otwartym do zapisu. .TP \fBEINVAL\fP Argument \fIfd\fP jest nie jest związany z nadrzędnym urządzeniem pseudoterminala. .SH ATRYBUTY Informacje o pojęciach używanych w tym rozdziale można znaleźć w podręczniku \fBattributes\fP(7). .TS allbox; lbx lb lb l l l. Interfejs Atrybut Wartość T{ .na .nh \fBunlockpt\fP() T} Bezpieczeństwo wątkowe MT\-bezpieczne .TE .SH STANDARDY POSIX.1\-2008. .SH HISTORIA glibc 2.1. POSIX.1\-2001. .SH "ZOBACZ TAKŻE" \fBgrantpt\fP(3), \fBposix_openpt\fP(3), \fBptsname\fP(3), \fBpts\fP(4), \fBpty\fP(7) .PP .SH TŁUMACZENIE Tłumaczenie niniejszej strony podręcznika: Michał Kułach . .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 .