diff --git a/man2/shutdown.2 b/man2/shutdown.2 index f1a4be7..60c2432 100644 --- a/man2/shutdown.2 +++ b/man2/shutdown.2 @@ -37,7 +37,7 @@ .\" Modified Tue Oct 22 22:04:51 1996 by Eric S. Raymond .\" Modified 1998 by Andi Kleen .\" -.TH SHUTDOWN 2 "24 July 1993" "Страница руководства BSD Man Page" "Руководство программиста Linux" +.TH SHUTDOWN 2 "1993-07-24" "Linux" "Руководство программиста Linux" .SH НАЗВАНИЕ shutdown \- перекрыть часть дуплексного соединения .SH КРАТКАЯ СВОДКА @@ -52,11 +52,17 @@ shutdown \- .IR s . Если параметр .I how -равен нулю, запрещен прием. Если +равен +.BR SHUT_RD , +запрещен прием. Если .I how -равен единице, запрещена передача. Если +равен +.BR SHUT_WR , +запрещена передача. Если .I how -равен двойке, то запрещены как прием, так и передача. +равен +.BR SHUT_RDWR , +то запрещены как прием, так и передача. .SH "ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ" В случае успеха возвращается ноль. При ошибке возвращается \-1, а .I errno @@ -70,27 +76,29 @@ shutdown \- Неверный файловый дескриптор .IR s . .TP +.B ENOTCONN +Указанный сокет не соединен. +.TP .B ENOTSOCK Аргумент .IR s " --" это файл, а не сокет. -.TP -.B ENOTCONN -Указанный сокет не соединен. .SH "СООТВЕТСТВИЕ СТАНДАРТАМ" -4.4BSD (функция -.B shutdown +POSIX.1-2001, 4.4BSD (функция +.BR shutdown "()" впервые появилась в 4.2BSD). -.SH "ОШИБКИ В РЕАЛИЗАЦИИ" -Числовые флаги -.I how -следует заменить на флаги -.BR SHUT_RD , -.BR SHUT_WR , -и -.BR SHUT_RDWR , -одобренные SUS. +.SH "ЗАМЕЧАНИЯ" +Константы +.BR SHUT_RD , +.BR SHUT_WR +и +.BR SHUT_RDWR +имеют значения 0, 1 и 2 соответственно, и определены в файле +.I +начиная с glibc-2.1.91. .SH "СМОТРИ ТАКЖЕ" .BR connect "(2), " socket (2) .SH ПЕРЕВОД Copyright (C) Alexey Mahotkin 1999 + +Обновление перевода выполнил Слава Семушин , 24.01.2009