]> git.ipfire.org Git - thirdparty/libvirt.git/commit
Ensure failure to create macvtap device aborts LXC start
authorDaniel P. Berrange <berrange@redhat.com>
Fri, 23 Nov 2012 16:38:01 +0000 (16:38 +0000)
committerDaniel P. Berrange <berrange@redhat.com>
Tue, 27 Nov 2012 17:02:22 +0000 (17:02 +0000)
commit43db9cf4ed72e20021907073a656b5f3d7fd1f28
tree6d0a9379448173596ae86c408cf0837614f91ba3
parent68dceb635d8d8f68e36caf4054c32f0f9cb13c22
Ensure failure to create macvtap device aborts LXC start

A mistaken initialization of 'ret' caused failure to create
macvtap devices to be ignored. The libvirt_lxc process
would later fail to start due to missing devices

Also make sure code checks '< 0' and not '!= 0' since only
-1 is considered an error condition

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
src/lxc/lxc_process.c