Connected: An Internet Encyclopedia
RFC 793 - ABORT Call

Top: Connected: An Internet Encyclopedia
Up: Requests For Comments
Up: RFC 793
Up: 3. FUNCTIONAL SPECIFICATION
Up: 3.9 Event Processing
Prev: CLOSE Call
Next: STATUS Call

### ABORT Call

        CLOSED STATE (i.e., TCB does not exist)

          If the user should not have access to such a connection, return
          "error:  connection illegal for this process".

          Otherwise return "error:  connection does not exist".

        LISTEN STATE

          Any outstanding RECEIVEs should be returned with "error:
          connection reset" responses.  Delete TCB, enter CLOSED state, and
          return.

        SYN-SENT STATE

          All queued SENDs and RECEIVEs should be given "connection reset"
          notification, delete the TCB, enter CLOSED state, and return.

        SYN-RECEIVED STATE
        ESTABLISHED STATE
        FIN-WAIT-1 STATE
        FIN-WAIT-2 STATE
        CLOSE-WAIT STATE

          Send a reset segment:

            <SEQ=SND.NXT><CTL=RST>

          All queued SENDs and RECEIVEs should be given "connection reset"
          notification; all segments queued for transmission (except for the
          RST formed above) or retransmission should be flushed, delete the
          TCB, enter CLOSED state, and return.

        CLOSING STATE
        LAST-ACK STATE
        TIME-WAIT STATE

          Respond with "ok" and delete the TCB, enter CLOSED state, and
          return.

Next: STATUS Call

Connected: An Internet Encyclopedia
RFC 793 - ABORT Call