xl: fix strtok() call in vif2 parsing
PATCH 1/1 xl: fix strtok() call in vif2 parsing
Hi,
according to the manpage subsequent calls to strtok() must use NULL in the string parameter to keep the iteration going. Fix fixes a hang when parsing the vif2 parameter.
Regards,
Andre.
Signed-off-by Andre Przywara <[email protected]>
Signature · 3 lines
Andre Przywara AMD-Operating System Research Center (OSRC), Dresden, Germany Tel: +49 351 448-3567-12
Quoted 1 line
From
1abc666eb715b06c829491626e246fa8b9c8e6e9Mon Sep 17 00:00:00 2001
From: Andre Przywara <[email protected]>
Date: Fri, 20 Aug 2010 09:55:43 +0200
Subject: [PATCH 2/4] xl: fix strtok() call in vif2 parsing
According to the manpage subsequent calls to strtok() must use NULL in the string parameter to keep the iteration going. Fix fixes a hang when parsing the vif2 parameter.
Signed-off-by Andre Przywara <[email protected]>
--- tools/libxl/xl_cmdimpl.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
tools/libxl/xl_cmdimpl.c +1 -1
@@ -859,7 +859,7 @@ skip:init_net2_info (net2, d_config->num_vif2s); -for (p =strtok (buf2,"," ); p; p =strtok (buf2,"," )) { +for (p =strtok (buf2,"," ); p; p =strtok (NULL ,"," )) {while (isblank (*p)) p++;if (!strncmp ("front_mac=" , p,10 )) {
Signature · 1 line
1.6.4
_______________________________________________
Xen-devel mailing list
[email protected]
http://lists.xensource.com/xen-devel