iPXE
Data Fields
EFI_TCP6_CONNECTION_TOKEN Struct Reference

EFI_TCP6_CONNECTION_TOKEN will be set if the active open succeeds or an unexpected error happens. More...

#include <Tcp6.h>

Data Fields

EFI_TCP6_COMPLETION_TOKEN CompletionToken
 The Status in the CompletionToken will be set to one of the following values if the active open succeeds or an unexpected error happens: EFI_SUCCESS: The active open succeeds and the instance's state is Tcp6StateEstablished. More...
 

Detailed Description

EFI_TCP6_CONNECTION_TOKEN will be set if the active open succeeds or an unexpected error happens.

Definition at line 280 of file Tcp6.h.

Field Documentation

◆ CompletionToken

EFI_TCP6_COMPLETION_TOKEN EFI_TCP6_CONNECTION_TOKEN::CompletionToken

The Status in the CompletionToken will be set to one of the following values if the active open succeeds or an unexpected error happens: EFI_SUCCESS: The active open succeeds and the instance's state is Tcp6StateEstablished.

EFI_CONNECTION_RESET: The connect fails because the connection is reset either by instance itself or the communication peer. EFI_CONNECTION_REFUSED: The receiving or transmission operation fails because this connection is refused. EFI_ABORTED: The active open is aborted. EFI_TIMEOUT: The connection establishment timer expires and no more specific information is available. EFI_NETWORK_UNREACHABLE: The active open fails because an ICMP network unreachable error is received. EFI_HOST_UNREACHABLE: The active open fails because an ICMP host unreachable error is received. EFI_PROTOCOL_UNREACHABLE: The active open fails because an ICMP protocol unreachable error is received. EFI_PORT_UNREACHABLE: The connection establishment timer times out and an ICMP port unreachable error is received. EFI_ICMP_ERROR: The connection establishment timer times out and some other ICMP error is received. EFI_DEVICE_ERROR: An unexpected system or network error occurred. EFI_SECURITY_VIOLATION: The active open was failed because of IPSec policy check. EFI_NO_MEDIA: There was a media error.

Definition at line 308 of file Tcp6.h.


The documentation for this struct was generated from the following file: