From: Nikolay Shirokovskiy Date: Wed, 20 Apr 2016 14:05:35 +0000 (+0300) Subject: vz: give nice report if network device not found X-Git-Tag: v2.0.0-rc1~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2e4bed1b816658e1d52e06590ab7f8b1e8f70cd9;p=thirdparty%2Flibvirt.git vz: give nice report if network device not found Signed-off-by: Nikolay Shirokovskiy --- diff --git a/src/vz/vz_sdk.c b/src/vz/vz_sdk.c index 259faeb8ca..d4c78738b2 100644 --- a/src/vz/vz_sdk.c +++ b/src/vz/vz_sdk.c @@ -3073,6 +3073,7 @@ prlsdkFindNetByMAC(PRL_HANDLE sdkdom, virMacAddrPtr mac) PRL_HANDLE adapter = PRL_INVALID_HANDLE; char adapterMac[PRL_MAC_STRING_BUFNAME]; char expectedMac[PRL_MAC_STRING_BUFNAME]; + char virMac[VIR_MAC_STRING_BUFLEN]; prlsdkFormatMac(mac, expectedMac); @@ -3094,6 +3095,9 @@ prlsdkFindNetByMAC(PRL_HANDLE sdkdom, virMacAddrPtr mac) adapter = PRL_INVALID_HANDLE; } + virReportError(VIR_ERR_INTERNAL_ERROR, + _("No net with mac '%s'"), virMacAddrFormat(mac, virMac)); + cleanup: PrlHandle_Free(adapter); return adapter;