Search
Active

1
Sign in to vote
0
Sign in to vote
Sign in
to vote
Type: Bug
ID: 497011
Opened: 10/9/2009 4:39:52 PM
Access Restriction: Public
0
Workaround(s)
0
User(s) can reproduce this bug
When multiple IP addresses are configured for an adapter, the IP addresses are mangled in OID_GEN_NETWORK_LAYER_ADDRESSES. The information buffer contains a NETWORK_ADDRESS_LIST structure as defined in ntddndis.h.

But in Windows 7, the array of NETWORK_ADDRESS_IP structures are stepped on. It looks like there are alignment issue when each NETWORK_ADDRESS_IP is put into the array. Like when the first IP is added, the second IP is copied partially over the previous IP location, obliterating the previous IP. This is how the buffer looks from windbg.
Details (expand)

Technology

Windows Networking Other
Repro Steps
Configure multiple static IP addresses. Watch OID_GEN_NETWORK_LAYER_ADDRESSES from an NDIS IM Driver.

Operating System

Windows 7
File Attachments
0 attachments
Sign in to post a comment.