typedef struct _UDP_IO_PORT UDP_IO_PORT;
-enum {
+typedef enum {
UDP_IO_RX_SIGNATURE = EFI_SIGNATURE_32 ('U', 'D', 'P', 'R'),
UDP_IO_TX_SIGNATURE = EFI_SIGNATURE_32 ('U', 'D', 'P', 'T'),
UDP_IO_SIGNATURE = EFI_SIGNATURE_32 ('U', 'D', 'P', 'I')
-};
+} UDP_IO_SIGNATURE_TYPE;
typedef struct {
IP4_ADDR LocalAddr;
@param Controller The controller that has the UDP service binding
protocol installed.
- @param Image The image handle for the driver.
+ @param ImageHandle The image handle for the driver.
@param Configure The function to configure the created UDP child
@param Context The opaque parameter for the Configure funtion.
IN VOID *Context
);
-/**
- The selection function to cancel a single sent datagram.
-
- @param Token The UDP TX token to test againist.
- @param Context The context
-
- @return TRUE if the packet is to be cancelled, otherwise FALSE.
-
+/**\r
+ Cancel a single sent datagram.\r
+\r
+ @param UdpIo The UDP IO port to cancel the packet from\r
+ @param Packet The packet to cancel\r
+\r
+ @return None\r
+\r
**/
VOID
EFIAPI