[libvirt] [PATCH] read network config in OpenVZ driver
Daniel Veillard
veillard at redhat.com
Mon Sep 8 16:27:49 UTC 2008
On Mon, Sep 08, 2008 at 03:59:55PM +0400, Evgeniy Sokolov wrote:
> This patch add possibility to load network configuration for container
> in OpenVZ driver.
> It support routing network and bridge devices. This types is currently
> supported in create/define command.
> Also, patch contain fix to small bug in openvzReadConfigParam method.
It was too late to add this to 0.4.5 but ...
> @@ -298,10 +442,13 @@ openvzReadConfigParam(int vpsid ,const c
> if (STREQLEN(line, param, strlen(param))) {
> sf = line;
> sf += strlen(param);
> - if (sf[0] == '=' && (token = strtok_r(sf,"\"\t=\n", &saveptr)) != NULL) {
> - strncpy(value, token, maxlen) ;
> - value[maxlen-1] = '\0';
> - found = 1;
> + if (sf[0] == '=' && sf[1] != '\0' ) {
> + sf ++;
> + if ((token = strtok_r(sf,"\"\t\n", &saveptr)) != NULL) {
> + strncpy(value, token, maxlen) ;
> + value[maxlen-1] = '\0';
> + found = 1;
> + }
> }
> }
> }
I commited that bug fix before the release though,
Daniel
--
Daniel Veillard | libxml Gnome XML XSLT toolkit http://xmlsoft.org/
daniel at veillard.com | Rpmfind RPM search engine http://rpmfind.net/
http://veillard.com/ | virtualization library http://libvirt.org/
More information about the libvir-list
mailing list