pub fn shutdown(sock: BorrowedFd<'_>, mode: ShutdownMode) -> Result<(), Errno>Expand description
Ferme partiellement ou totalement un socket connecté.
Wrappeur de shutdown(2). Différent de close : shutdown termine
la connexion de façon propre sans fermer le FD.
§Parameters
sock: FD du socket.mode: direction(s) à fermer.
§Errors
ENOTCONN: socket non connecté.ENOTSOCK: FD n’est pas un socket.
§Examples
use air_sys_syscall::net::shutdown;
use air_sys_types::net::ShutdownMode;
use air_sys_types::fd::BorrowedFd;
shutdown(fd, ShutdownMode::Write).expect("shutdown");