Преглед на файлове

[pxe] Fix broadcast transmissions via PXENV_UDP_WRITE

pxenv_udp_write() needs to specify a net device, otherwise ipv4 is
unable to route broadcast transmissions.
tags/v0.9.4
Michael Brown преди 17 години
родител
ревизия
2090aade04
променени са 1 файла, в които са добавени 1 реда и са изтрити 0 реда
  1. 1
    0
      src/interface/pxe/pxe_udp.c

+ 1
- 0
src/interface/pxe/pxe_udp.c Целия файл

255
 	struct xfer_metadata meta = {
255
 	struct xfer_metadata meta = {
256
 		.src = ( struct sockaddr * ) &pxe_udp.local,
256
 		.src = ( struct sockaddr * ) &pxe_udp.local,
257
 		.dest = ( struct sockaddr * ) &dest,
257
 		.dest = ( struct sockaddr * ) &dest,
258
+		.netdev = pxe_netdev,
258
 	};
259
 	};
259
 	size_t len;
260
 	size_t len;
260
 	struct io_buffer *iobuf;
261
 	struct io_buffer *iobuf;

Loading…
Отказ
Запис