Re: [libvirt] [PATCH 4/4] util: Fixing invalid error checking from virPCIGetNetname()

2018-11-15 Thread Michal Privoznik
On 11/10/2018 01:56 PM, Radoslaw Biernacki wrote:
> linkdev is In/Out function parameter as second order reference pointer
> so requires first order dereference for checking NULLs which can be a
> result from virPCIGetNetName()
> 
> Fixes: d6ee56d7237 (util: change virPCIGetNetName() to not return error if 
> device has no net name)
> Signed-off-by: Radoslaw Biernacki 
> ---
>  src/util/virhostdev.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)

ACK

Michal

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list


[libvirt] [PATCH 4/4] util: Fixing invalid error checking from virPCIGetNetname()

2018-11-10 Thread Radoslaw Biernacki
linkdev is In/Out function parameter as second order reference pointer
so requires first order dereference for checking NULLs which can be a
result from virPCIGetNetName()

Fixes: d6ee56d7237 (util: change virPCIGetNetName() to not return error if 
device has no net name)
Signed-off-by: Radoslaw Biernacki 
---
 src/util/virhostdev.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/util/virhostdev.c b/src/util/virhostdev.c
index 1898f9eeb9..1d9345beda 100644
--- a/src/util/virhostdev.c
+++ b/src/util/virhostdev.c
@@ -317,7 +317,7 @@ virHostdevNetDevice(virDomainHostdevDefPtr hostdev,
 if (virPCIGetNetName(sysfs_path, 0, NULL, linkdev) < 0)
 return -1;
 
-if (!linkdev) {
+if (!(*linkdev)) {
 virReportError(VIR_ERR_INTERNAL_ERROR,
_("The device at %s has no network device name"),
sysfs_path);
-- 
2.14.1

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list