OPTIONAL
IN EFI_RNG_ALGORITHM *RNGAlgorithm, OPTIONAL
IN EFI_RNG_ALGORITHM *RNGAlgorithm, OPTIONAL
IN EFI_RNG_ALGORITHM *RNGAlgorithm, OPTIONAL
OUT UINT32 *Attributes OPTIONAL,
OUT EFI_TIME_CAPABILITIES *Capabilities OPTIONAL
IN EFI_TIME *Time OPTIONAL
IN VOID *SourceBuffer OPTIONAL,
OUT CHAR16 **ExitData OPTIONAL
IN CHAR16 *ExitData OPTIONAL
IN CHAR16 *WatchdogData OPTIONAL
IN CHAR16 *ResetData OPTIONAL
IN EFI_GUID *Protocol OPTIONAL,
IN VOID *SearchKey OPTIONAL,
IN EFI_HANDLE *DriverImageHandle OPTIONAL,
IN EFI_DEVICE_PATH *RemainingDevicePath OPTIONAL,
IN EFI_HANDLE DriverImageHandle, OPTIONAL
IN EFI_HANDLE ChildHandle OPTIONAL
IN EFI_HANDLE ControllerHandle, OPTIONAL
IN EFI_GUID *Protocol OPTIONAL,
IN VOID *SearchKey OPTIONAL,
VOID *Registration, OPTIONAL
OUT BOOLEAN *GopUgaExists, OPTIONAL
OUT BOOLEAN *StdInLocked OPTIONAL
IN UINTN ExtraRxBufferSize OPTIONAL,
IN UINTN ExtraTxBufferSize OPTIONAL
IN UINTN MCastFilterCnt OPTIONAL,
IN EFI_MAC_ADDRESS *MCastFilter OPTIONAL
IN EFI_MAC_ADDRESS *New OPTIONAL
IN OUT UINTN *StatisticsSize OPTIONAL,
OUT EFI_NETWORK_STATISTICS *StatisticsTable OPTIONAL
OUT UINT32 *InterruptStatus OPTIONAL,
OUT VOID **TxBuf OPTIONAL
IN EFI_MAC_ADDRESS *SrcAddr OPTIONAL,
IN EFI_MAC_ADDRESS *DestAddr OPTIONAL,
IN UINT16 *Protocol OPTIONAL
OUT UINTN *HeaderSize OPTIONAL,
OUT EFI_MAC_ADDRESS *SrcAddr OPTIONAL,
OUT EFI_MAC_ADDRESS *DestAddr OPTIONAL,
OUT UINT16 *Protocol OPTIONAL
IN VOID *Buffer OPTIONAL
IN OUT EFI_PXE_BASE_CODE_DISCOVER_INFO *Info OPTIONAL
IN OUT VOID *BufferPtr OPTIONAL,
IN UINTN *BlockSize OPTIONAL,
IN EFI_PXE_BASE_CODE_MTFTP_INFO *Info OPTIONAL,
IN EFI_IP_ADDRESS *GatewayIp, OPTIONAL
IN EFI_IP_ADDRESS *SrcIp, OPTIONAL
IN OUT EFI_PXE_BASE_CODE_UDP_PORT *SrcPort, OPTIONAL
IN UINTN *HeaderSize, OPTIONAL
IN VOID *HeaderPtr, OPTIONAL
IN OUT EFI_IP_ADDRESS *DestIp, OPTIONAL
IN OUT EFI_PXE_BASE_CODE_UDP_PORT *DestPort, OPTIONAL
IN OUT EFI_IP_ADDRESS *SrcIp, OPTIONAL
IN OUT EFI_PXE_BASE_CODE_UDP_PORT *SrcPort, OPTIONAL
IN UINTN *HeaderSize, OPTIONAL
IN VOID *HeaderPtr, OPTIONAL
IN EFI_MAC_ADDRESS *MacAddr OPTIONAL
IN BOOLEAN *NewAutoArp, OPTIONAL
IN BOOLEAN *NewSendGUID, OPTIONAL
IN UINT8 *NewTTL, OPTIONAL
IN UINT8 *NewToS, OPTIONAL
IN BOOLEAN *NewMakeCallback OPTIONAL
IN EFI_IP_ADDRESS *NewStationIp, OPTIONAL
IN EFI_IP_ADDRESS *NewSubnetMask OPTIONAL
BOOLEAN *NewDhcpDiscoverValid, OPTIONAL
BOOLEAN *NewDhcpAckReceived, OPTIONAL
BOOLEAN *NewProxyOfferReceived, OPTIONAL
BOOLEAN *NewPxeDiscoverValid, OPTIONAL
BOOLEAN *NewPxeReplyReceived, OPTIONAL
BOOLEAN *NewPxeBisReplyReceived,OPTIONAL
IN EFI_PXE_BASE_CODE_PACKET *NewDhcpDiscover, OPTIONAL
IN EFI_PXE_BASE_CODE_PACKET *NewDhcpAck, OPTIONAL
IN EFI_PXE_BASE_CODE_PACKET *NewProxyOffer, OPTIONAL
IN EFI_PXE_BASE_CODE_PACKET *NewPxeDiscover, OPTIONAL
IN EFI_PXE_BASE_CODE_PACKET *NewPxeReply, OPTIONAL
IN EFI_PXE_BASE_CODE_PACKET *NewPxeBisReply OPTIONAL
IN EFI_PXE_BASE_CODE_PACKET *Packet OPTIONAL
{ RCS_TOK_BRANCH, rcsparse_branch, OPTIONAL },
{ RCS_TOK_STRICT, rcsparse_strict, OPTIONAL },
{ RCS_TOK_COMMENT, rcsparse_comment, OPTIONAL },
{ RCS_TOK_EXPAND, rcsparse_expand, OPTIONAL },
{ RCS_TOK_COMMITID, rcsparse_commitid, OPTIONAL },
PRINTBIT(OPTIONAL);
{ RCS_TOK_BRANCH, rcsparse_branch, OPTIONAL },
{ RCS_TOK_STRICT, rcsparse_strict, OPTIONAL },
{ RCS_TOK_COMMENT, rcsparse_comment, OPTIONAL },
{ RCS_TOK_EXPAND, rcsparse_expand, OPTIONAL },
{ RCS_TOK_COMMITID, rcsparse_commitid, OPTIONAL },
%token CA CLIENT CRL OPTIONAL PARAM FORWARDED FOUND NOT
{ "optional", OPTIONAL },
| tlsclientopt OPTIONAL {
{ "OPTIONAL", OPTIONAL },
%token OPTIONAL ORGANIZATION Opaque PLUSINFINITY PRESENT PRIVATE