* Only copy first DNS server (correctly).

This commit is contained in:
bg- 2007-04-30 12:28:29 +00:00
parent 5abe5334c8
commit 1c3ac47557
1 changed files with 4 additions and 3 deletions

View File

@ -28,7 +28,7 @@
*
* This file is part of the uIP TCP/IP stack.
*
* $Id: tunslip.c,v 1.11 2007/04/04 11:54:45 bg- Exp $
* $Id: tunslip.c,v 1.12 2007/04/30 12:28:29 bg- Exp $
*
*/
@ -278,8 +278,9 @@ relay_dhcp_to_client(int slipfd)
break;
case DHCP_OPTION_DNS_SERVER: /* Only copy first server */
memcpy(t, p, 4/**/ + 2);
t += 4/**/ + 2;
*t++ = p[0];
*t++ = 6;
memcpy(t, p + 2, 4); t += 4;
p += p[1] + 2;
break;