FIX: The DHCP Host Name Option Is Not Included in the Lease Renewal (821388)



The information in this article applies to:

  • Microsoft Windows CE .NET 4.0

SYMPTOMS

Although the Windows CE dynamic host configuration protocol (DHCP) client sends the local device name as the host name (DHCP option 12) when requesting a new IP address, the client does not send the host name when renewing an Internet Protocol (IP) address lease that was previously obtained.

CAUSE

The code path for the DHCP lease renewal does not add the host name to the DHCP option list before transmitting the DHCP network packet.

RESOLUTION

Hotfix Information

A supported software update is now available from Microsoft as Windows CE 4.0 Core OS QFE 821388. To resolve this problem immediately, click the following article number for information about obtaining Windows CE Platform Builder and core operating system software updates:

837392 How to locate core operating system fixes for Microsoft Windows CE Platform Builder products

Prerequisites

Install all previous QFEs for this version of the Windows CE operating system.

Restart Requirement

You do not have to restart your computer after you apply this hotfix.

Hotfix Replacement Information

This hotfix does not replace any other hotfixes.

File Information

The English version of this package has the file attributes (or later) that are listed in the following table.
   Date         Time   Version            Size    File name
   ---------------------------------------------------------------------------------------

   18-Jul-2003  22:39  4.0.3.718         748,136  Wincepb40-030718-kb821388-armv4.exe  
   18-Jul-2003  22:39  4.0.3.718         748,136  Wincepb40-030718-kb821388-armv4i.exe
   18-Jul-2003  22:39  4.0.3.718         748,136  Wincepb40-030718-kb821388-armv4t.exe
   18-Jul-2003  22:39  4.0.3.718         739,944  Wincepb40-030718-kb821388-mips16.exe
   18-Jul-2003  22:39  4.0.3.718         756,328  Wincepb40-030718-kb821388-mipsii.exe
   18-Jul-2003  22:39  4.0.3.718         756,328  Wincepb40-030718-kb821388-mipsii_fp.exe
   18-Jul-2003  22:40  4.0.3.718         760,424  Wincepb40-030718-kb821388-mipsiv.exe
   18-Jul-2003  22:39  4.0.3.718         760,424  Wincepb40-030718-kb821388-mipsiv_fp.exe
   18-Jul-2003  22:39  4.0.3.718         739,944  Wincepb40-030718-kb821388-sh3.exe
   18-Jul-2003  22:39  4.0.3.718         739,944  Wincepb40-030718-kb821388-sh4.exe
   18-Jul-2003  22:39  4.0.3.718         727,656  Wincepb40-030718-kb821388-x86.exe
The English version of this fix has the file attributes (or later) that are listed in the following table. The dates and times for these files are listed in coordinated universal time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time tool in Control Panel.
   Date         Time   Version            Size    File name
   --------------------------------------------------------------

   Path: Public\Common\Oak\Lib\Armv4\Debug
   16-Jun-2003  19:35                    305,230  Dhcp.lib
   16-Jun-2003  19:35                    102,400  Dhcp.pdb

   Path: Public\Common\Oak\Lib\Armv4\Retail
   16-Jun-2003  19:25                    175,014  Dhcp.lib
   16-Jun-2003  19:25                    102,400  Dhcp.pdb

   Path: Public\Common\Oak\Lib\Armv4i\Debug
   16-Jun-2003  20:17                    305,522  Dhcp.lib
   16-Jun-2003  20:17                    102,400  Dhcp.pdb

   Path: Public\Common\Oak\Lib\Armv4i\Retail
   16-Jun-2003  20:07                    175,318  Dhcp.lib
   16-Jun-2003  20:07                    102,400  Dhcp.pdb

   Path: Public\Common\Oak\Lib\Armv4t\Debug
   16-Jun-2003  19:56                    291,954  Dhcp.lib
   16-Jun-2003  19:56                    102,400  Dhcp.pdb

   Path: Public\Common\Oak\Lib\Armv4t\Retail
   16-Jun-2003  19:46                    173,580  Dhcp.lib
   16-Jun-2003  19:46                    102,400  Dhcp.pdb

   Path: Public\Common\Oak\Lib\Mips16\Debug
   17-Jul-2003  06:49                    276,546  Dhcp.lib
   17-Jul-2003  06:49                    102,400  Dhcp.pdb

   Path: Public\Common\Oak\Lib\Mips16\Retail
   17-Jul-2003  06:39                    153,942  Dhcp.lib
   17-Jul-2003  06:39                    102,400  Dhcp.pdb

   Path: Public\Common\Oak\Lib\Mipsii\Debug
   17-Jul-2003  06:08                    313,962  Dhcp.lib
   17-Jul-2003  06:08                    102,400  Dhcp.pdb

   Path: Public\Common\Oak\Lib\Mipsii\Retail
   17-Jul-2003  05:58                    178,016  Dhcp.lib
   17-Jul-2003  05:58                    102,400  Dhcp.pdb

   Path: Public\Common\Oak\Lib\Mipsii_fp\Debug
   17-Jul-2003  07:09                    314,002  Dhcp.lib
   17-Jul-2003  07:09                    102,400  Dhcp.pdb

   Path: Public\Common\Oak\Lib\Mipsii_fp\Retail
   17-Jul-2003  06:59                    178,040  Dhcp.lib
   17-Jul-2003  06:59                    102,400  Dhcp.pdb

   Path: Public\Common\Oak\Lib\Mipsiv\Debug
   17-Jul-2003  06:29                    318,082  Dhcp.lib
   17-Jul-2003  06:29                    102,400  Dhcp.pdb

   Path: Public\Common\Oak\Lib\Mipsiv\Retail
   17-Jul-2003  06:19                    183,220  Dhcp.lib
   17-Jul-2003  06:19                    102,400  Dhcp.pdb

   Path: Public\Common\Oak\Lib\Mipsiv_fp\Debug
   17-Jul-2003  07:30                    318,122  Dhcp.lib
   17-Jul-2003  07:30                    102,400  Dhcp.pdb

   Path: Public\Common\Oak\Lib\Mipsiv_fp\Retail
   17-Jul-2003  07:20                    183,244  Dhcp.lib
   17-Jul-2003  07:20                    102,400  Dhcp.pdb

   Path: Public\Common\Oak\Lib\Sh3\Debug
   16-Jun-2003  18:53                    279,378  Dhcp.lib
   16-Jun-2003  18:53                    102,400  Dhcp.pdb

   Path: Public\Common\Oak\Lib\Sh3\Retail
   16-Jun-2003  18:43                    163,898  Dhcp.lib
   16-Jun-2003  18:43                    102,400  Dhcp.pdb

   Path: Public\Common\Oak\Lib\Sh4\Debug
   16-Jun-2003  19:14                    279,276  Dhcp.lib
   16-Jun-2003  19:14                    102,400  Dhcp.pdb

   Path: Public\Common\Oak\Lib\Sh4\Retail
   16-Jun-2003  19:04                    163,598  Dhcp.lib
   16-Jun-2003  19:04                    102,400  Dhcp.pdb

   Path: Public\Common\Oak\Lib\X86\Debug
   16-Jun-2003  18:33                    277,948  Dhcp.lib
   16-Jun-2003  18:33                    102,400  Dhcp.pdb

   Path: Public\Common\Oak\Lib\X86\Retail
   16-Jun-2003  18:23                    152,042  Dhcp.lib
   16-Jun-2003  18:23                    102,400  Dhcp.pdb

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

Modification Type:MinorLast Reviewed:5/27/2005
Keywords:kbBug kbfix kbQFE KB821388 kbAudDeveloper