SHUTDOWN(2) | Руководство программиста Linux | SHUTDOWN(2) |
НАЗВАНИЕ¶
shutdown - перекрыть часть дуплексного соединения
КРАТКАЯ СВОДКА¶
#include <sys/socket.h>
int shutdown(int s, int how);
ОПИСАНИЕ¶
Системный вызов shutdown приводит к закрытию части или всего дуплексного соединения на сокете, связанном с дескриптором s. Если параметр how равен нулю, запрещен прием. Если how равен единице, запрещена передача. Если how равен двойке, то запрещены как прием, так и передача.
ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ¶
В случае успеха возвращается ноль. При ошибке возвращается -1, а errno устанавливается должным образом.
ОШИБКИ¶
СООТВЕТСТВИЕ СТАНДАРТАМ¶
4.4BSD (функция shutdown впервые появилась в 4.2BSD).
ОШИБКИ В РЕАЛИЗАЦИИ¶
Числовые флаги how следует заменить на флаги SHUT_RD, SHUT_WR, и SHUT_RDWR, одобренные SUS.
СМОТРИ ТАКЖЕ¶
ПЕРЕВОД¶
Copyright (C) Alexey Mahotkin <alexm@hsys.msk.ru> 1999
24 July 1993 | Страница руководства BSD Man Page |