Cool. I applied the patch internally; it'll be in the next code refresh. Thanks 
for the contribution!

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On
> Behalf Of Aaron Rolett
> Sent: Tuesday, July 29, 2008 9:18 AM
> To: DIscussions relating to development of the open-vm-tools project
> Cc: Ragavan Srinivasan; Jason Lunz
> Subject: Re: [open-vm-tools-devel] [patch] linux
> vmware-guestd repeats unchanged guest nic info updates
>
> 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
> > open-vm-tools-devel@lists.sourceforge.net
> > 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
> open-vm-tools-devel@lists.sourceforge.net
> 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
open-vm-tools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open-vm-tools-devel

Reply via email to