[netcf-devel] [PATCH 1/4] * src/drv_initscripts.c (drv_init): propagate more errors
David Lutterkort
lutter at redhat.com
Thu Oct 15 15:23:57 UTC 2009
Propagate errors from parsing stylesheets and setting up iptables for
bridging.
---
src/drv_initscripts.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/src/drv_initscripts.c b/src/drv_initscripts.c
index a312fdb..cfba2b6 100644
--- a/src/drv_initscripts.c
+++ b/src/drv_initscripts.c
@@ -485,7 +485,10 @@ int drv_init(struct netcf *ncf) {
ncf->driver->get = parse_stylesheet(ncf, "initscripts-get.xsl");
ncf->driver->put = parse_stylesheet(ncf, "initscripts-put.xsl");
ncf->driver->rng = rng_parse(ncf, "interface.rng");
+ ERR_BAIL(ncf);
+
bridge_physdevs(ncf);
+ ERR_BAIL(ncf);
/* open a socket for interface ioctls */
ncf->driver->ioctl_fd = init_ioctl_fd(ncf);
--
1.6.2.5
More information about the netcf-devel
mailing list