<div dir="ltr">From c2028d3b27e20eb0d15a553139d2c987325d977e Mon Sep 17 00:00:00 2001<br>From: Gaurav Agrawal <<a href="mailto:agrawalgaurav@gnome.org">agrawalgaurav@gnome.org</a>><br>Date: Mon, 24 Feb 2020 22:49:21 +0530<br>Subject: [PATCH] network: bridge_driver: Use new helpers for storing libvirt<br> errors<br><br>Signed-off-by: Gaurav Agrawal <<a href="mailto:agrawalgaurav@gnome.org">agrawalgaurav@gnome.org</a>><br>---<br> src/network/bridge_driver_linux.c | 5 +++--<br> 1 file changed, 3 insertions(+), 2 deletions(-)<br><br>diff --git a/src/network/bridge_driver_linux.c b/src/network/bridge_driver_linux.c<br>index 7bbde5c6a9..fde33b5d38 100644<br>--- a/src/network/bridge_driver_linux.c<br>+++ b/src/network/bridge_driver_linux.c<br>@@ -22,6 +22,7 @@<br> #include <config.h><br> <br> #include "viralloc.h"<br>+#include "virerror.h"<br> #include "virfile.h"<br> #include "viriptables.h"<br> #include "virstring.h"<br>@@ -53,7 +54,7 @@ static void networkSetupPrivateChains(void)<br>     if (rc < 0) {<br>         VIR_DEBUG("Failed to create global IPv4 chains: %s",<br>                   virGetLastErrorMessage());<br>-        errInitV4 = virSaveLastError();<br>+        virErrorPreserveLast(&errInitV4);<br>         virResetLastError();<br>     } else {<br>         virFreeError(errInitV4);<br>@@ -70,7 +71,7 @@ static void networkSetupPrivateChains(void)<br>     if (rc < 0) {<br>         VIR_DEBUG("Failed to create global IPv6 chains: %s",<br>                   virGetLastErrorMessage());<br>-        errInitV6 = virSaveLastError();<br>+        virErrorPreserveLast(&errInitV6);<br>         virResetLastError();<br>     } else {<br>         virFreeError(errInitV6);<br>-- <br>2.24.1<br></div>