Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ t_sndrel(3N) — Interactive 2.2

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

t_open(3N)

t_rcvrel(3N)



          T_SNDREL(3N)         INTERACTIVE UNIX System         T_SNDREL(3N)



          NAME
               t_sndrel - initiate an orderly release

          SYNOPSIS
               #include <tiuser.h>

               int t_sndrel(fd)
               int fd;

          DESCRIPTION
               This function is used to initiate an orderly release of a
               transport connection and indicates to the transport provider
               that the transport user has no more data to send.  Fd iden-
               tifies the local transport endpoint where the connection
               exists.  After issuing t_sndrel, the user may not send any
               more data over the connection.  However, a user may continue
               to receive data if an orderly release indication has been
               received.

               This function is an optional service of the transport pro-
               vider and is only supported if the transport provider
               returned service type T_COTS_ORD on t_open or t_getinfo.

               On failure, t_errno may be set to one of the following:

               [TBADF]             The specified file descriptor does not
                                   refer to a transport endpoint.

               [TFLOW]             O_NDELAY was set, but the flow control
                                   mechanism prevented the transport pro-
                                   vider from accepting the function at
                                   this time.

               [TNOTSUPPORT]       This function is not supported by the
                                   underlying transport provider.

               [TSYSERR]           A system error has occurred during exe-
                                   cution of this function.

          SEE ALSO
               t_open(3N), t_rcvrel(3N).
               Programmer's Guide.

          DIAGNOSTICS
               The t_sndrel function returns 0 on success and -1 on
               failure, and t_errno is set to indicate the error.









          Rev. Networking Support Utilities                          Page 1



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026