diff options
author | Andrew Ruder <andrew.ruder@elecsyscorp.com> | 2013-10-22 19:10:28 -0500 |
---|---|---|
committer | Joe Hershberger <joe.hershberger@ni.com> | 2013-11-22 17:03:18 -0600 |
commit | 8e52533d109571915a0006533e2e1adb01face00 (patch) | |
tree | f4f0827cb283ce69d711c9edfe61abb417a1bfee /net/arp.c | |
parent | e003ba5bfc57ff7d065967e263fa24e3ef28ea0a (diff) | |
download | u-boot-imx-8e52533d109571915a0006533e2e1adb01face00.zip u-boot-imx-8e52533d109571915a0006533e2e1adb01face00.tar.gz u-boot-imx-8e52533d109571915a0006533e2e1adb01face00.tar.bz2 |
net: tftpsrv: Get correct client MAC address
NetServerEther was not being cleared in the tftp server code, so the
destination MAC address would be whatever the last destination MAC
address was.
Scenario:
U-Boot:
dhcp
tftpsrv
Host:
Send device WRQ
Device:
Responds with ACK to dhcp server mac address with
host ip address
By clearing NetServerEther, we force a lookup of the host MAC address
to go with the associated host IP.
Signed-off-by: Andrew Ruder <andrew.ruder@elecsyscorp.com>
Diffstat (limited to 'net/arp.c')
0 files changed, 0 insertions, 0 deletions