summaryrefslogtreecommitdiffstats
path: root/src/interface
diff options
context:
space:
mode:
authorMichael Brown2007-01-14 19:22:37 +0100
committerMichael Brown2007-01-14 19:22:37 +0100
commitce7289a76668260b68d8136c8c370b87b20f017d (patch)
tree2e3b2c0117c08654414660ec2fe4a026cdaa3195 /src/interface
parentMake TCP give up immediately when it receives -ENETUNREACH from (diff)
downloadipxe-ce7289a76668260b68d8136c8c370b87b20f017d.tar.gz
ipxe-ce7289a76668260b68d8136c8c370b87b20f017d.tar.xz
ipxe-ce7289a76668260b68d8136c8c370b87b20f017d.zip
Dump buffer and packet information in PXENV_UDP_READ as well
Diffstat (limited to 'src/interface')
-rw-r--r--src/interface/pxe/pxe_udp.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/interface/pxe/pxe_udp.c b/src/interface/pxe/pxe_udp.c
index 5f94e8c0..c77e8b22 100644
--- a/src/interface/pxe/pxe_udp.c
+++ b/src/interface/pxe/pxe_udp.c
@@ -407,6 +407,13 @@ PXENV_EXIT_t pxenv_udp_read ( struct s_PXENV_UDP_READ *pxenv_udp_read ) {
if ( d_port && ( d_port != pxenv_udp_read->d_port ) )
goto no_packet;
+ DBG ( " %04x:%04x+%x %s:%d<-%s:%d", pxenv_udp_read->buffer.segment,
+ pxenv_udp_read->buffer.offset, pxenv_udp_read->buffer_size,
+ inet_ntoa ( *( ( struct in_addr * ) &pxenv_udp_read->src_ip ) ),
+ ntohs ( pxenv_udp_read->s_port ),
+ inet_ntoa ( *( ( struct in_addr * ) &pxenv_udp_read->dest_ip ) ),
+ ntohs ( pxenv_udp_read->d_port ) );
+
pxenv_udp_read->Status = PXENV_STATUS_SUCCESS;
return PXENV_EXIT_SUCCESS;