> -----Original Message----- > From: richard -rw- weinberger [mailto:richard.weinberger@xxxxxxxxx] > Sent: Saturday, July 14, 2012 5:37 PM > To: KY Srinivasan > Cc: gregkh@xxxxxxxxxxxxxxxxxxx; linux-kernel@xxxxxxxxxxxxxxx; > devel@xxxxxxxxxxxxxxxxxxxxxx; virtualization@xxxxxxxxxxxxxx; olaf@xxxxxxxxx; > apw@xxxxxxxxxxxxx > Subject: Re: [PATCH 12/15] Tools: hv: Gather DHCP information > > On Sat, Jul 14, 2012 at 10:34 PM, K. Y. Srinivasan <kys@xxxxxxxxxxxxx> wrote: > > Collect information on dhcp setting for the specified interface. > > We invoke an exyernal script to get this information. > > > > Signed-off-by: K. Y. Srinivasan <kys@xxxxxxxxxxxxx> > > Reviewed-by: Haiyang Zhang <haiyangz@xxxxxxxxxxxxx> > > --- > > tools/hv/hv_kvp_daemon.c | 33 +++++++++++++++++++++++++++++++++ > > 1 files changed, 33 insertions(+), 0 deletions(-) > > > > diff --git a/tools/hv/hv_kvp_daemon.c b/tools/hv/hv_kvp_daemon.c > > index a81ce67..c510283 100644 > > --- a/tools/hv/hv_kvp_daemon.c > > +++ b/tools/hv/hv_kvp_daemon.c > > @@ -524,6 +524,9 @@ static void kvp_get_ipconfig_info(char *if_name, > > struct hv_kvp_ipaddr_value *buffer) > > { > > char cmd[512]; > > + char dhcp_info[128]; > > + char *p; > > + FILE *file; > > > > /* > > * Get the address of default gateway (ipv4). > > @@ -580,6 +583,36 @@ static void kvp_get_ipconfig_info(char *if_name, > > */ > > kvp_process_ipconfig_file(cmd, (char *)buffer->dns_addr, > > (MAX_IP_ADDR_SIZE * 2), INET_ADDRSTRLEN, 0); > > + > > + /* > > + * Gather the DHCP state. > > + * We will gather this state by invoking an external script. > > + * The parameter to the script is the interface name. > > + * Here is the expected output: > > + * > > + * Enabled: DHCP enabled. > > + */ > > + > > + memset(cmd, 0, 512); > > Why not sizeof(cmd)? I have a bunch of other cleanups lined up for this user level daemon. If it is ok with you, I could address this as part of that patch set. However, if there are more substantive changes needed in this patch-set, I will also address this. Thank you, K. Y _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel