--- src/conf/network_conf.c | 2 +- src/conf/network_conf.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/conf/network_conf.c b/src/conf/network_conf.c index 968cf11..75584a0 100644 --- a/src/conf/network_conf.c +++ b/src/conf/network_conf.c @@ -1748,7 +1748,7 @@ virNetworkDefParseXML(xmlXPathContextPtr ctxt) /* Parse bridge information */ def->bridge = virXPathString("string(./bridge[1]/@name)", ctxt); stp = virXPathString("string(./bridge[1]/@stp)", ctxt); - def->stp = (stp && STREQ(stp, "off")) ? 0 : 1; + def->stp = (stp && STREQ(stp, "off")) ? false : true; if (virXPathULong("string(./bridge[1]/@delay)", ctxt, &def->delay) < 0) def->delay = 0; diff --git a/src/conf/network_conf.h b/src/conf/network_conf.h index 6ce9a00..1a86e3d 100644 --- a/src/conf/network_conf.h +++ b/src/conf/network_conf.h @@ -195,7 +195,7 @@ struct _virNetworkDef { char *bridge; /* Name of bridge device */ char *domain; unsigned long delay; /* Bridge forward delay (ms) */ - unsigned int stp :1; /* Spanning tree protocol */ + bool stp; /* Spanning tree protocol */ virMacAddr mac; /* mac address of bridge device */ bool mac_specified; -- 1.8.1.4 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list