Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq
[platform/kernel/u-boot.git] / net / dns.c
index ff9ddff..dd45320 100644 (file)
--- a/net/dns.c
+++ b/net/dns.c
@@ -202,5 +202,8 @@ DnsStart(void)
        NetSetTimeout(DNS_TIMEOUT, DnsTimeout);
        net_set_udp_handler(DnsHandler);
 
+       /* Clear a previous MAC address, the server IP might have changed. */
+       memset(NetServerEther, 0, sizeof(NetServerEther));
+
        DnsSend();
 }