Jason,
Thanks for the patch. It looks good to me.
Aaron
On Jul 28, 2008, at 8:10 PM, Adar Dembo wrote:
> Thanks for sending this our way, Jason. The patch looks correct to
> me, but for the sake of building good code review discipline, I'd
> like to wait for an additional thumbs-up before committing it.
> Anyone out there feel like reviewing Jason's patch?
>
> Also, if you haven't already done so, could you sign and send us a
> copy of the contribution agreement? You can find it here:
> http://open-vm-tools.sourceforge.net/files/vca.pdf
> .
>
>> When investigating why I wasn't getting nic info updates with an
>> older
>> version of open-vm-tools, I discovered a couple of logic errors in
>> lib/guestInfo/guestInfoServer.c and wrote the patch below to fix it.
>>
>> thanks,
>>
>> Jason
>>
>>
>> diff -urN
>> open-vm-tools-2008.07.01-102166.vanilla/lib/guestInfo/guestInf
>> oServer.c
>> open-vm-tools-2008.07.01-102166/lib/guestInfo/guestInfoServer.c
>> ---
>> open-vm-tools-2008.07.01-102166.vanilla/lib/guestInfo/guestInf
>> oServer.c 2008-07-11 18:53:51.000000000 -0400
>> +++
>> open-vm-tools-2008.07.01-102166/lib/guestInfo/guestInfoServer.
>> c 2008-07-12 20:57:48.000000000 -0400
>> @@ -828,17 +835,16 @@
>> }
>>
>> /* Which IP addresses have been modified for this NIC? */
>> - for (j = 0; j < matchedNic->ips.ips_len; j++) {
>> - VmIpAddress *cachedIp = &cachedNic->ips.ips_val[i];
>> + for (j = 0; j < cachedNic->ips.ips_len; j++) {
>> + VmIpAddress *cachedIp = &cachedNic->ips.ips_val[j];
>> Bool foundIP = FALSE;
>> u_int k;
>>
>> for (k = 0; k < matchedNic->ips.ips_len; k++) {
>> VmIpAddress *matchedIp = &matchedNic->ips.ips_val[k];
>> - if (strncmp(cachedIp->ipAddress,
>> + if (0 == strncmp(cachedIp->ipAddress,
>> matchedIp->ipAddress,
>> NICINFO_MAX_IP_LEN)) {
>> foundIP = TRUE;
>> break;
>> }
>> }
>>
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's
> challenge
> Build the coolest Linux based applications with Moblin SDK & win
> great prizes
> Grand prize is a trip for two to an Open Source event anywhere in
> the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> open-vm-tools-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/open-vm-tools-devel
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
open-vm-tools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/open-vm-tools-devel