1
0

Add missing error reporting when loading mac filter config for QEMU

If the 'mac_filter' configuration parameter is enabled, and there
is a failure to enable filtering, no error is reported back to
the caller. Also fix some bogus whitespace indentation for
hugetlbfs_mount

* src/qemu/qemu_conf.c: Add missing error reporting
This commit is contained in:
Daniel P. Berrange 2011-06-14 09:11:31 +01:00
parent 5f1bbecb7d
commit c24c07f40b

View File

@ -398,12 +398,16 @@ int qemudLoadDriverConfig(struct qemud_driver *driver,
virReportSystemError(errno, virReportSystemError(errno,
_("failed to enable mac filter in '%s'"), _("failed to enable mac filter in '%s'"),
__FILE__); __FILE__);
virConfFree(conf);
return -1;
} }
if ((errno = networkDisableAllFrames(driver))) { if ((errno = networkDisableAllFrames(driver))) {
virReportSystemError(errno, virReportSystemError(errno,
_("failed to add rule to drop all frames in '%s'"), _("failed to add rule to drop all frames in '%s'"),
__FILE__); __FILE__);
virConfFree(conf);
return -1;
} }
} }