diff options
| author | Paul Saab <ps@FreeBSD.org> | 2000-04-04 07:28:54 +0000 |
|---|---|---|
| committer | Paul Saab <ps@FreeBSD.org> | 2000-04-04 07:28:54 +0000 |
| commit | dbe3e0f575b2dabcf67d39ae785f4b2cfee0a56d (patch) | |
| tree | df3f39a77558493509790a6d21a52b74d9490f13 /sys | |
| parent | 4b02e51324307a834da7892d1b64edaf81371c42 (diff) | |
Notes
Diffstat (limited to 'sys')
| -rw-r--r-- | sys/boot/i386/libi386/pxe.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/sys/boot/i386/libi386/pxe.h b/sys/boot/i386/libi386/pxe.h index f157ac76b767..164760e2258c 100644 --- a/sys/boot/i386/libi386/pxe.h +++ b/sys/boot/i386/libi386/pxe.h @@ -434,6 +434,17 @@ typedef struct { SEGOFF16_t buffer; /* SEG:OFF to the packet buffer */ } PACKED t_PXENV_UDP_READ; +#define PXENV_UDP_WRITE 0x0033 +typedef struct { + PXENV_STATUS_t status; + IP4_t ip; /* dest ip addr */ + IP4_t gw; /* ip gateway */ + UDP_PORT_t src_port; /* source udp port */ + UDP_PORT_t dst_port; /* destination udp port */ + uint16_t buffer_size; /* Size of the packet buffer */ + SEGOFF16_t buffer; /* SEG:OFF to the packet buffer */ +} PACKED t_PXENV_UDP_WRITE; + #define PXENV_UNLOAD_STACK 0x0070 typedef struct { PXENV_STATUS_t Status; |
