efiudp.h revision 199767f8919635c4928607450d9e0abb932109ce
#ifndef _EFI_UDP_H
#define _EFI_UDP_H
/*++
Copyright (c) 2013 Intel Corporation
--*/
#define EFI_UDP4_SERVICE_BINDING_PROTOCOL \
{ 0x83f01464, 0x99bd, 0x45e5, {0xb3, 0x83, 0xaf, 0x63, 0x05, 0xd8, 0xe9, 0xe6} }
#define EFI_UDP4_PROTOCOL \
{ 0x3ad9df29, 0x4501, 0x478d, {0xb1, 0xf8, 0x7f, 0x7f, 0xe7, 0x0e, 0x50, 0xf3} }
#define EFI_UDP6_SERVICE_BINDING_PROTOCOL \
{ 0x66ed4721, 0x3c98, 0x4d3e, {0x81, 0xe3, 0xd0, 0x3d, 0xd3, 0x9a, 0x72, 0x54} }
#define EFI_UDP6_PROTOCOL \
{ 0x4f948815, 0xb4b9, 0x43cb, {0x8a, 0x33, 0x90, 0xe0, 0x60, 0xb3,0x49, 0x55} }
typedef struct {
typedef
);
typedef
(EFIAPI *EFI_UDP4_CONFIGURE) (
);
typedef
(EFIAPI *EFI_UDP4_GROUPS) (
);
typedef
(EFIAPI *EFI_UDP4_ROUTES) (
);
typedef struct {
typedef struct {
typedef struct {
typedef struct {
typedef struct {
union {
} Packet;
typedef
(EFIAPI *EFI_UDP4_TRANSMIT) (
);
typedef
(EFIAPI *EFI_UDP4_RECEIVE) (
);
typedef
);
typedef
(EFIAPI *EFI_UDP4_POLL) (
);
typedef struct _EFI_UDP4 {
} EFI_UDP4;
typedef struct {
typedef
);
typedef
(EFIAPI *EFI_UDP6_CONFIGURE) (
);
typedef
(EFIAPI *EFI_UDP6_GROUPS) (
);
typedef struct {
typedef struct {
typedef struct {
typedef struct {
typedef struct {
union {
} Packet;
typedef
(EFIAPI *EFI_UDP6_TRANSMIT) (
);
typedef
(EFIAPI *EFI_UDP6_RECEIVE) (
);
typedef
);
typedef
(EFIAPI *EFI_UDP6_POLL) (
);
typedef struct _EFI_UDP6 {
} EFI_UDP6;
#endif /* _EFI_UDP_H */