shutdown

Hurricane Electric Internet Services: Accounts starting at $9.95/month
Hurricane Electric Internet Services

NAME

       shutdown - shut down part of a full-duplex connection


SYNOPSIS

       #include <sys/socket.h>

       int shutdown(int s, int how);


DESCRIPTION

       The shutdown call causes all or part of a full-duplex con-
       nection on the socket associated with s to be  shut  down.
       If  how is 0, further receives will be disallowed.  If how
       is 1, further sends will be disallowed.  If how is 2, fur-
       ther sends and receives will be disallowed.


RETURN VALUE

       On  success,  zero is returned.  On error, -1 is returned,
       and errno is set appropriately.


ERRORS

       EBADF   S is not a valid descriptor.

       ENOTSOCK
               S is a file, not a socket.

       ENOTCONN
               The specified socket is not connected.


HISTORY

       The shutdown function call appeared in BSD 4.2.


SEE ALSO

       connect(2), socket(2)
Hurricane Electric Internet Services: Accounts starting at $9.95/month
Hurricane Electric Internet Services
Copyright (C) 1998 Hurricane Electric. All Rights Reserved.