<div dir="ltr">use STRNEQ instead of !STREQ to remove inconsistency.<br><br>Signed-off-by: Ishmanpreet Kaur Khera <<a href="mailto:khera.ishman@gmail.com" target="_blank">khera.ishman@gmail.com</a>><br>---<br> src/bhyve/bhyve_driver.c              |  2 +-<br> src/conf/network_conf.c               |  4 ++--<br> src/conf/nwfilter_conf.c              |  2 +-<br> src/conf/nwfilter_params.c            |  2 +-<br> src/conf/storage_conf.c               |  2 +-<br> src/lxc/lxc_fuse.c                    |  4 ++--<br> src/openvz/openvz_driver.c            |  2 +-<br> src/qemu/qemu_command.c               |  6 +++---<br> src/qemu/qemu_domain.c                |  2 +-<br> src/qemu/qemu_hotplug.c               |  2 +-<br> src/security/security_manager.c       |  2 +-<br> src/security/security_selinux.c       | 12 ++++++------<br> src/storage/storage_backend_logical.c |  2 +-<br> src/util/virfile.c                    |  2 +-<br> src/util/virsystemd.c                 |  2 +-<br> src/vz/vz_driver.c                    |  2 +-<br> src/vz/vz_sdk.c                       |  2 +-<br> src/xen/xend_internal.c               |  2 +-<br> src/xenconfig/xen_sxpr.c              |  2 +-<br> tests/commandtest.c                   | 10 +++++-----<br> tests/securityselinuxlabeltest.c      |  2 +-<br> tests/virauthconfigtest.c             |  2 +-<br> tests/virbitmaptest.c                 | 12 ++++++------<br> tests/vircgrouptest.c                 |  2 +-<br> tests/virkeyfiletest.c                |  8 ++++----<br> tests/virnetsockettest.c              |  2 +-<br> tests/virtypedparamtest.c             |  2 +-<br> tests/viruritest.c                    | 16 ++++++++--------<br> 28 files changed, 56 insertions(+), 56 deletions(-)<br><br>diff --git a/src/bhyve/bhyve_driver.c b/src/bhyve/bhyve_driver.c<br>index d44cf2c..e5d56e9 100644<br>--- a/src/bhyve/bhyve_driver.c<br>+++ b/src/bhyve/bhyve_driver.c<br>@@ -197,7 +197,7 @@ bhyveConnectOpen(virConnectPtr conn,<br>          if (conn->uri->server)<br>              return VIR_DRV_OPEN_DECLINED;<br> <br>-         if (!STREQ_NULLABLE(conn->uri->path, "/system")) {<br>+         if (STRNEQ_NULLABLE(conn->uri->path, "/system")) {<br>             virReportError(VIR_ERR_INTERNAL_ERROR,<br>                            _("Unexpected bhyve URI path '%s', try bhyve:///system"),<br>                            conn->uri->path);<br>diff --git a/src/conf/network_conf.c b/src/conf/network_conf.c<br>index c1cbd76..0ffb325 100644<br>--- a/src/conf/network_conf.c<br>+++ b/src/conf/network_conf.c<br>@@ -3042,7 +3042,7 @@ virNetworkLoadState(virNetworkObjListPtr nets,<br>     if (!(def = virNetworkDefParseXML(ctxt)))<br>         goto error;<br> <br>-    if (!STREQ(name, def->name)) {<br>+    if (STRNEQ(name, def->name)) {<br>         virReportError(VIR_ERR_INTERNAL_ERROR,<br>                        _("Network config filename '%s'"<br>                          " does not match network name '%s'"),<br>@@ -3152,7 +3152,7 @@ virNetworkObjPtr virNetworkLoadConfig(virNetworkObjListPtr nets,<br>     if (!(def = virNetworkDefParseFile(configFile)))<br>         goto error;<br> <br>-    if (!STREQ(name, def->name)) {<br>+    if (STRNEQ(name, def->name)) {<br>         virReportError(VIR_ERR_INTERNAL_ERROR,<br>                        _("Network config filename '%s'"<br>                          " does not match network name '%s'"),<br>diff --git a/src/conf/nwfilter_conf.c b/src/conf/nwfilter_conf.c<br>index aed82ad..08c4264 100644<br>--- a/src/conf/nwfilter_conf.c<br>+++ b/src/conf/nwfilter_conf.c<br>@@ -3082,7 +3082,7 @@ virNWFilterObjAssignDef(virNWFilterObjListPtr nwfilters,<br>     nwfilter = virNWFilterObjFindByUUID(nwfilters, def->uuid);<br> <br>     if (nwfilter) {<br>-        if (!STREQ(def->name, nwfilter->def->name)) {<br>+        if (STRNEQ(def->name, nwfilter->def->name)) {<br>             virReportError(VIR_ERR_OPERATION_FAILED,<br>                            _("filter with same UUID but different name "<br>                              "('%s') already exists"),<br>diff --git a/src/conf/nwfilter_params.c b/src/conf/nwfilter_params.c<br>index 0ac8baa..b6c6e78 100644<br>--- a/src/conf/nwfilter_params.c<br>+++ b/src/conf/nwfilter_params.c<br>@@ -444,7 +444,7 @@ virNWFilterVarCombIterEntryAreUniqueEntries(virNWFilterVarCombIterEntryPtr cie,<br>                     /* should never occur to step on a NULL here */<br>                     return true;<br>                 }<br>-                if (!STREQ(virNWFilterVarValueGetNthValue(tmp, cie->curValue),<br>+                if (STRNEQ(virNWFilterVarValueGetNthValue(tmp, cie->curValue),<br>                            virNWFilterVarValueGetNthValue(tmp, i))) {<br>                     isSame = false;<br>                     break;<br>diff --git a/src/conf/storage_conf.c b/src/conf/storage_conf.c<br>index 9dae1a3..9b8abea 100644<br>--- a/src/conf/storage_conf.c<br>+++ b/src/conf/storage_conf.c<br>@@ -1873,7 +1873,7 @@ virStoragePoolLoadState(virStoragePoolObjListPtr pools,<br>     if (!(def = virStoragePoolDefParseXML(ctxt)))<br>         goto error;<br> <br>-    if (!STREQ(name, def->name)) {<br>+    if (STRNEQ(name, def->name)) {<br>         virReportError(VIR_ERR_INTERNAL_ERROR,<br>                        _("Storage pool state file '%s' does not match "<br>                          "pool name '%s'"),<br>diff --git a/src/lxc/lxc_fuse.c b/src/lxc/lxc_fuse.c<br>index 34a69cc..862dca3 100644<br>--- a/src/lxc/lxc_fuse.c<br>+++ b/src/lxc/lxc_fuse.c<br>@@ -90,7 +90,7 @@ static int lxcProcReaddir(const char *path, void *buf,<br>                           off_t offset ATTRIBUTE_UNUSED,<br>                           struct fuse_file_info *fi ATTRIBUTE_UNUSED)<br> {<br>-    if (!STREQ(path, "/"))<br>+    if (STRNEQ(path, "/"))<br>         return -ENOENT;<br> <br>     filler(buf, ".", NULL, 0);<br>@@ -103,7 +103,7 @@ static int lxcProcReaddir(const char *path, void *buf,<br> static int lxcProcOpen(const char *path ATTRIBUTE_UNUSED,<br>                        struct fuse_file_info *fi ATTRIBUTE_UNUSED)<br> {<br>-    if (!STREQ(path, fuse_meminfo_path))<br>+    if (STRNEQ(path, fuse_meminfo_path))<br>         return -ENOENT;<br> <br>     if ((fi->flags & 3) != O_RDONLY)<br>diff --git a/src/openvz/openvz_driver.c b/src/openvz/openvz_driver.c<br>index d78e2f5..b8c0f50 100644<br>--- a/src/openvz/openvz_driver.c<br>+++ b/src/openvz/openvz_driver.c<br>@@ -2048,7 +2048,7 @@ openvzUpdateDevice(virDomainDefPtr vmdef,<br>         cur = vmdef->fss[pos];<br> <br>         /* We only allow updating the quota */<br>-        if (!STREQ(cur->src, fs->src)<br>+        if (STRNEQ(cur->src, fs->src)<br>             || cur->type != fs->type<br>             || cur->accessmode != fs->accessmode<br>             || cur->wrpolicy != fs->wrpolicy<br>diff --git a/src/qemu/qemu_command.c b/src/qemu/qemu_command.c<br>index f727d0b..d664bf1 100644<br>--- a/src/qemu/qemu_command.c<br>+++ b/src/qemu/qemu_command.c<br>@@ -3008,7 +3008,7 @@ qemuParseDriveURIString(virDomainDiskDefPtr def, virURIPtr uri,<br>     if (transp)<br>         *transp++ = 0;<br> <br>-    if (!STREQ(uri->scheme, scheme)) {<br>+    if (STRNEQ(uri->scheme, scheme)) {<br>         virReportError(VIR_ERR_INTERNAL_ERROR,<br>                        _("Invalid transport/scheme '%s'"), uri->scheme);<br>         goto error;<br>@@ -10030,7 +10030,7 @@ qemuBuildCommandLine(virConnectPtr conn,<br>         virDomainDiskDefPtr disk = def->disks[i];<br> <br>         if (disk->src->driverName != NULL &&<br>-            !STREQ(disk->src->driverName, "qemu")) {<br>+            STRNEQ(disk->src->driverName, "qemu")) {<br>             virReportError(VIR_ERR_CONFIG_UNSUPPORTED,<br>                            _("unsupported driver name '%s' for disk '%s'"),<br>                            disk->src->driverName, disk->src->path);<br>@@ -12728,7 +12728,7 @@ qemuParseCommandLineCPU(virDomainDefPtr dom,<br>             if (VIR_STRDUP(model, tokens[i]) < 0)<br>                 goto cleanup;<br> <br>-            if (!STREQ(model, "qemu32") && !STREQ(model, "qemu64")) {<br>+            if (STRNEQ(model, "qemu32") && STRNEQ(model, "qemu64")) {<br>                 if (!(cpu = qemuInitGuestCPU(dom)))<br>                     goto cleanup;<br> <br>diff --git a/src/qemu/qemu_domain.c b/src/qemu/qemu_domain.c<br>index bdc0e67..890d8ed 100644<br>--- a/src/qemu/qemu_domain.c<br>+++ b/src/qemu/qemu_domain.c<br>@@ -1061,7 +1061,7 @@ qemuDomainDefPostParse(virDomainDefPtr def,<br>         if (!STRPREFIX(def->os.machine, "pc-0.") &&<br>             !STRPREFIX(def->os.machine, "pc-1.") &&<br>             !STRPREFIX(def->os.machine, "pc-i440") &&<br>-            !STREQ(def->os.machine, "pc") &&<br>+            STRNEQ(def->os.machine, "pc") &&<br>             !STRPREFIX(def->os.machine, "rhel"))<br>             break;<br>         addPCIRoot = true;<br>diff --git a/src/qemu/qemu_hotplug.c b/src/qemu/qemu_hotplug.c<br>index afc5408..470ab6a 100644<br>--- a/src/qemu/qemu_hotplug.c<br>+++ b/src/qemu/qemu_hotplug.c<br>@@ -783,7 +783,7 @@ qemuDomainAttachDeviceDiskLive(virConnectPtr conn,<br>     const char *driverName = virDomainDiskGetDriver(disk);<br>     const char *src = virDomainDiskGetSource(disk);<br> <br>-    if (driverName && !STREQ(driverName, "qemu")) {<br>+    if (driverName && STRNEQ(driverName, "qemu")) {<br>         virReportError(VIR_ERR_CONFIG_UNSUPPORTED,<br>                        _("unsupported driver name '%s' for disk '%s'"),<br>                        driverName, src);<br>diff --git a/src/security/security_manager.c b/src/security/security_manager.c<br>index 5b05a47..07a0522 100644<br>--- a/src/security/security_manager.c<br>+++ b/src/security/security_manager.c<br>@@ -130,7 +130,7 @@ int<br> virSecurityManagerStackAddNested(virSecurityManagerPtr stack,<br>                                  virSecurityManagerPtr nested)<br> {<br>-    if (!STREQ("stack", stack->drv->name))<br>+    if (STRNEQ("stack", stack->drv->name))<br>         return -1;<br>     return virSecurityStackAddNested(stack, nested);<br> }<br>diff --git a/src/security/security_selinux.c b/src/security/security_selinux.c<br>index c2464c2..80b0886 100644<br>--- a/src/security/security_selinux.c<br>+++ b/src/security/security_selinux.c<br>@@ -2061,7 +2061,7 @@ virSecuritySELinuxSecurityVerify(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED,<br>     if (secdef == NULL)<br>         return 0;<br> <br>-    if (!STREQ(SECURITY_SELINUX_NAME, secdef->model)) {<br>+    if (STRNEQ(SECURITY_SELINUX_NAME, secdef->model)) {<br>         virReportError(VIR_ERR_INTERNAL_ERROR,<br>                        _("security label driver mismatch: "<br>                          "'%s' model configured for domain, but "<br>@@ -2092,7 +2092,7 @@ virSecuritySELinuxSetSecurityProcessLabel(virSecurityManagerPtr mgr ATTRIBUTE_UN<br>         return 0;<br> <br>     VIR_DEBUG("label=%s", secdef->label);<br>-    if (!STREQ(SECURITY_SELINUX_NAME, secdef->model)) {<br>+    if (STRNEQ(SECURITY_SELINUX_NAME, secdef->model)) {<br>         virReportError(VIR_ERR_INTERNAL_ERROR,<br>                        _("security label driver mismatch: "<br>                          "'%s' model configured for domain, but "<br>@@ -2126,7 +2126,7 @@ virSecuritySELinuxSetSecurityChildProcessLabel(virSecurityManagerPtr mgr ATTRIBU<br>         return 0;<br> <br>     VIR_DEBUG("label=%s", secdef->label);<br>-    if (!STREQ(SECURITY_SELINUX_NAME, secdef->model)) {<br>+    if (STRNEQ(SECURITY_SELINUX_NAME, secdef->model)) {<br>         virReportError(VIR_ERR_INTERNAL_ERROR,<br>                        _("security label driver mismatch: "<br>                          "'%s' model configured for domain, but "<br>@@ -2155,7 +2155,7 @@ virSecuritySELinuxSetSecurityDaemonSocketLabel(virSecurityManagerPtr mgr ATTRIBU<br>     if (!secdef || !secdef->label)<br>         return 0;<br> <br>-    if (!STREQ(SECURITY_SELINUX_NAME, secdef->model)) {<br>+    if (STRNEQ(SECURITY_SELINUX_NAME, secdef->model)) {<br>         virReportError(VIR_ERR_INTERNAL_ERROR,<br>                        _("security label driver mismatch: "<br>                          "'%s' model configured for domain, but "<br>@@ -2202,7 +2202,7 @@ virSecuritySELinuxSetSecuritySocketLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNU<br>     if (!secdef || !secdef->label)<br>         return 0;<br> <br>-    if (!STREQ(SECURITY_SELINUX_NAME, secdef->model)) {<br>+    if (STRNEQ(SECURITY_SELINUX_NAME, secdef->model)) {<br>         virReportError(VIR_ERR_INTERNAL_ERROR,<br>                        _("security label driver mismatch: "<br>                          "'%s' model configured for domain, but "<br>@@ -2240,7 +2240,7 @@ virSecuritySELinuxClearSecuritySocketLabel(virSecurityManagerPtr mgr ATTRIBUTE_U<br>     if (!secdef || !secdef->label)<br>         return 0;<br> <br>-    if (!STREQ(SECURITY_SELINUX_NAME, secdef->model)) {<br>+    if (STRNEQ(SECURITY_SELINUX_NAME, secdef->model)) {<br>         virReportError(VIR_ERR_INTERNAL_ERROR,<br>                        _("security label driver mismatch: "<br>                          "'%s' model configured for domain, but "<br>diff --git a/src/storage/storage_backend_logical.c b/src/storage/storage_backend_logical.c<br>index 070f2bd..90bfa58 100644<br>--- a/src/storage/storage_backend_logical.c<br>+++ b/src/storage/storage_backend_logical.c<br>@@ -147,7 +147,7 @@ virStorageBackendLogicalMakeVol(char **const groups,<br>      * (lvs outputs "[$lvname_vorigin] for field "origin" if the<br>      *  lv is created with "--virtualsize").<br>      */<br>-    if (groups[1] && !STREQ(groups[1], "") && (groups[1][0] != '[')) {<br>+    if (groups[1] && STRNEQ(groups[1], "") && (groups[1][0] != '[')) {<br>         if (VIR_ALLOC(vol->target.backingStore) < 0)<br>             goto cleanup;<br> <br>diff --git a/src/util/virfile.c b/src/util/virfile.c<br>index a81f04c..33c7ff1 100644<br>--- a/src/util/virfile.c<br>+++ b/src/util/virfile.c<br>@@ -1008,7 +1008,7 @@ virFileStripSuffix(char *str, const char *suffix)<br>     if (len < suffixlen)<br>         return 0;<br> <br>-    if (!STREQ(str + len - suffixlen, suffix))<br>+    if (STRNEQ(str + len - suffixlen, suffix))<br>         return 0;<br> <br>     str[len-suffixlen] = '\0';<br>diff --git a/src/util/virsystemd.c b/src/util/virsystemd.c<br>index 54c409d..1354b08 100644<br>--- a/src/util/virsystemd.c<br>+++ b/src/util/virsystemd.c<br>@@ -375,7 +375,7 @@ int virSystemdTerminateMachine(const char *name,<br>         goto cleanup;<br> <br>     if (error.code == VIR_ERR_ERROR &&<br>-        !STREQ_NULLABLE("org.freedesktop.machine1.NoSuchMachine",<br>+        STRNEQ_NULLABLE("org.freedesktop.machine1.NoSuchMachine",<br>                         error.str1)) {<br>         virReportErrorObject(&error);<br>         goto cleanup;<br>diff --git a/src/vz/vz_driver.c b/src/vz/vz_driver.c<br>index d0b4692..c4ba982 100644<br>--- a/src/vz/vz_driver.c<br>+++ b/src/vz/vz_driver.c<br>@@ -301,7 +301,7 @@ vzConnectOpen(virConnectPtr conn,<br>         return VIR_DRV_OPEN_DECLINED;<br> <br>     /* From this point on, the connection is for us. */<br>-    if (!STREQ_NULLABLE(conn->uri->path, "/system")) {<br>+    if (STRNEQ_NULLABLE(conn->uri->path, "/system")) {<br>         virReportError(VIR_ERR_INTERNAL_ERROR,<br>                        _("Unexpected Virtuozzo URI path '%s', try vz:///system"),<br>                        conn->uri->path);<br>diff --git a/src/vz/vz_sdk.c b/src/vz/vz_sdk.c<br>index 7a2afd6..d14c732 100644<br>--- a/src/vz/vz_sdk.c<br>+++ b/src/vz/vz_sdk.c<br>@@ -2026,7 +2026,7 @@ prlsdkCheckUnsupportedParams(PRL_HANDLE sdkdom, virDomainDefPtr def)<br>         }<br>     } else {<br>         if (def->os.nBootDevs != 0 ||<br>-            !STREQ_NULLABLE(def->os.init, "/sbin/init") ||<br>+            STRNEQ_NULLABLE(def->os.init, "/sbin/init") ||<br>             (def->os.initargv != NULL && def->os.initargv[0] != NULL)) {<br> <br>             virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s",<br>diff --git a/src/xen/xend_internal.c b/src/xen/xend_internal.c<br>index b81c0b7..62ce930 100644<br>--- a/src/xen/xend_internal.c<br>+++ b/src/xen/xend_internal.c<br>@@ -2552,7 +2552,7 @@ xenDaemonDomainSetAutostart(virConnectPtr conn,<br>     if (autonode) {<br>         const char *val = (autonode->u.s.car->kind == SEXPR_VALUE<br>                            ? autonode->u.s.car->u.value : NULL);<br>-        if (!val || (!STREQ(val, "ignore") && !STREQ(val, "start"))) {<br>+        if (!val || (STRNEQ(val, "ignore") && STRNEQ(val, "start"))) {<br>             virReportError(VIR_ERR_INTERNAL_ERROR,<br>                            "%s", _("unexpected value from on_xend_start"));<br>             goto error;<br>diff --git a/src/xenconfig/xen_sxpr.c b/src/xenconfig/xen_sxpr.c<br>index 033b0eb..7fc9c9d 100644<br>--- a/src/xenconfig/xen_sxpr.c<br>+++ b/src/xenconfig/xen_sxpr.c<br>@@ -2345,7 +2345,7 @@ xenFormatSxpr(virConnectPtr conn,<br>                     /* Only xend <= 3.0.2 wants cdrom config here */<br>                     if (xendConfigVersion != XEND_CONFIG_VERSION_3_0_2)<br>                         break;<br>-                    if (!STREQ(def->disks[i]->dst, "hdc") || !src)<br>+                    if (STRNEQ(def->disks[i]->dst, "hdc") || !src)<br>                         break;<br> <br>                     virBufferEscapeSexpr(&buf, "(cdrom '%s')", src);<br>diff --git a/tests/commandtest.c b/tests/commandtest.c<br>index f001a39..cf5f44a 100644<br>--- a/tests/commandtest.c<br>+++ b/tests/commandtest.c<br>@@ -516,7 +516,7 @@ static int test13(const void *unused ATTRIBUTE_UNUSED)<br>     virCommandFree(cmd);<br>     cmd = NULL;<br> <br>-    if (!STREQ(outactual, outexpect)) {<br>+    if (STRNEQ(outactual, outexpect)) {<br>         virtTestDifference(stderr, outexpect, outactual);<br>         goto cleanup;<br>     }<br>@@ -580,15 +580,15 @@ static int test14(const void *unused ATTRIBUTE_UNUSED)<br>     if (!jointactual)<br>         goto cleanup;<br> <br>-    if (!STREQ(outactual, outexpect)) {<br>+    if (STRNEQ(outactual, outexpect)) {<br>         virtTestDifference(stderr, outexpect, outactual);<br>         goto cleanup;<br>     }<br>-    if (!STREQ(erractual, errexpect)) {<br>+    if (STRNEQ(erractual, errexpect)) {<br>         virtTestDifference(stderr, errexpect, erractual);<br>         goto cleanup;<br>     }<br>-    if (!STREQ(jointactual, jointexpect)) {<br>+    if (STRNEQ(jointactual, jointexpect)) {<br>         virtTestDifference(stderr, jointexpect, jointactual);<br>         goto cleanup;<br>     }<br>@@ -666,7 +666,7 @@ static int test16(const void *unused ATTRIBUTE_UNUSED)<br>         goto cleanup;<br>     }<br> <br>-    if (!STREQ(outactual, outexpect)) {<br>+    if (STRNEQ(outactual, outexpect)) {<br>         virtTestDifference(stderr, outexpect, outactual);<br>         goto cleanup;<br>     }<br>diff --git a/tests/securityselinuxlabeltest.c b/tests/securityselinuxlabeltest.c<br>index 86660f4..c82b3f2 100644<br>--- a/tests/securityselinuxlabeltest.c<br>+++ b/tests/securityselinuxlabeltest.c<br>@@ -282,7 +282,7 @@ testSELinuxCheckLabels(testSELinuxFile *files, size_t nfiles)<br>                 return -1;<br>             }<br>         }<br>-        if (!STREQ_NULLABLE(files[i].context, ctx)) {<br>+        if (STRNEQ_NULLABLE(files[i].context, ctx)) {<br>             virReportError(VIR_ERR_INTERNAL_ERROR,<br>                            "File %s context '%s' did not match epected '%s'",<br>                            files[i].file, ctx, files[i].context);<br>diff --git a/tests/virauthconfigtest.c b/tests/virauthconfigtest.c<br>index d9e05fd..4c380b9 100644<br>--- a/tests/virauthconfigtest.c<br>+++ b/tests/virauthconfigtest.c<br>@@ -60,7 +60,7 @@ static int testAuthLookup(const void *args)<br> <br>     if (data->expect) {<br>         if (!actual ||<br>-            !STREQ(actual, data->expect)) {<br>+            STRNEQ(actual, data->expect)) {<br>             VIR_WARN("Expected value '%s' for '%s' '%s' '%s', but got '%s'",<br>                      data->expect, data->hostname,<br>                      data->service, data->credname,<br>diff --git a/tests/virbitmaptest.c b/tests/virbitmaptest.c<br>index a6e9a38..8e458d2 100644<br>--- a/tests/virbitmaptest.c<br>+++ b/tests/virbitmaptest.c<br>@@ -355,7 +355,7 @@ test6(const void *v ATTRIBUTE_UNUSED)<br>     if (!str)<br>         goto error;<br> <br>-    if (!STREQ(str, ""))<br>+    if (STRNEQ(str, ""))<br>         goto error;<br> <br>     VIR_FREE(str);<br>@@ -365,7 +365,7 @@ test6(const void *v ATTRIBUTE_UNUSED)<br>     if (!str)<br>         goto error;<br> <br>-    if (!STREQ(str, "0"))<br>+    if (STRNEQ(str, "0"))<br>         goto error;<br> <br>     VIR_FREE(str);<br>@@ -376,7 +376,7 @@ test6(const void *v ATTRIBUTE_UNUSED)<br>     if (!str)<br>         goto error;<br> <br>-    if (!STREQ(str, "0,4-5"))<br>+    if (STRNEQ(str, "0,4-5"))<br>         goto error;<br> <br>     VIR_FREE(str);<br>@@ -386,7 +386,7 @@ test6(const void *v ATTRIBUTE_UNUSED)<br>     if (!str)<br>         goto error;<br> <br>-    if (!STREQ(str, "0,4-6"))<br>+    if (STRNEQ(str, "0,4-6"))<br>         goto error;<br> <br>     VIR_FREE(str);<br>@@ -399,7 +399,7 @@ test6(const void *v ATTRIBUTE_UNUSED)<br>     if (!str)<br>         goto error;<br> <br>-    if (!STREQ(str, "0,4-6,13-16"))<br>+    if (STRNEQ(str, "0,4-6,13-16"))<br>         goto error;<br> <br>     VIR_FREE(str);<br>@@ -410,7 +410,7 @@ test6(const void *v ATTRIBUTE_UNUSED)<br>     if (!str)<br>         goto error;<br> <br>-    if (!STREQ(str, "0,4-6,13-16,62-63"))<br>+    if (STRNEQ(str, "0,4-6,13-16,62-63"))<br>         goto error;<br> <br> <br>diff --git a/tests/vircgrouptest.c b/tests/vircgrouptest.c<br>index 7a87640..731ecc4 100644<br>--- a/tests/vircgrouptest.c<br>+++ b/tests/vircgrouptest.c<br>@@ -662,7 +662,7 @@ static int testCgroupGetPercpuStats(const void *args ATTRIBUTE_UNUSED)<br>     }<br> <br>     for (i = 0; i < EXPECTED_NCPUS; i++) {<br>-        if (!STREQ(params[i].field, VIR_DOMAIN_CPU_STATS_CPUTIME)) {<br>+        if (STRNEQ(params[i].field, VIR_DOMAIN_CPU_STATS_CPUTIME)) {<br>             fprintf(stderr,<br>                     "Wrong parameter name value from virCgroupGetPercpuStats at %zu (is: %s)\n",<br>                     i, params[i].field);<br>diff --git a/tests/virkeyfiletest.c b/tests/virkeyfiletest.c<br>index c31d2aa..3908fa8 100644<br>--- a/tests/virkeyfiletest.c<br>+++ b/tests/virkeyfiletest.c<br>@@ -70,17 +70,17 @@ static int testParse(const void *args ATTRIBUTE_UNUSED)<br>         VIR_DEBUG("Missing Value 'Foo.three'");<br>         goto cleanup;<br>     }<br>-    if (!STREQ(virKeyFileGetValueString(kf, "Foo", "one"),<br>+    if (STRNEQ(virKeyFileGetValueString(kf, "Foo", "one"),<br>                "The first entry is here")) {<br>         VIR_DEBUG("Wrong value for 'Foo.one'");<br>         goto cleanup;<br>     }<br>-    if (!STREQ(virKeyFileGetValueString(kf, "Foo", "two"),<br>+    if (STRNEQ(virKeyFileGetValueString(kf, "Foo", "two"),<br>                "The second entry")) {<br>         VIR_DEBUG("Wrong value for 'Foo.one'");<br>         goto cleanup;<br>     }<br>-    if (!STREQ(virKeyFileGetValueString(kf, "Foo", "three"),<br>+    if (STRNEQ(virKeyFileGetValueString(kf, "Foo", "three"),<br>                "The third entry")) {<br>         VIR_DEBUG("Wrong value for 'Foo.one'");<br>         goto cleanup;<br>@@ -94,7 +94,7 @@ static int testParse(const void *args ATTRIBUTE_UNUSED)<br>         VIR_DEBUG("Missing Value 'Bar.one'");<br>         goto cleanup;<br>     }<br>-    if (!STREQ(virKeyFileGetValueString(kf, "Bar", "one"),<br>+    if (STRNEQ(virKeyFileGetValueString(kf, "Bar", "one"),<br>                "The first entry in second group")) {<br>         VIR_DEBUG("Wrong value for 'Bar.one'");<br>         goto cleanup;<br>diff --git a/tests/virnetsockettest.c b/tests/virnetsockettest.c<br>index 1ababad..ce9eeab 100644<br>--- a/tests/virnetsockettest.c<br>+++ b/tests/virnetsockettest.c<br>@@ -406,7 +406,7 @@ static int testSocketSSH(const void *opaque)<br>         }<br>         buf[rv] = '\0';<br> <br>-        if (!STREQ(buf, data->expectOut)) {<br>+        if (STRNEQ(buf, data->expectOut)) {<br>             virtTestDifference(stderr, data->expectOut, buf);<br>             goto cleanup;<br>         }<br>diff --git a/tests/virtypedparamtest.c b/tests/virtypedparamtest.c<br>index b7bd72f..f4a5792 100644<br>--- a/tests/virtypedparamtest.c<br>+++ b/tests/virtypedparamtest.c<br>@@ -188,7 +188,7 @@ testTypedParamsGetStringList(const void *opaque ATTRIBUTE_UNUSED)<br>                 goto cleanup;<br>             continue;<br>         }<br>-        if (!STREQLEN(strings[i], "bar", 3))<br>+        if (STRNEQLEN(strings[i], "bar", 3))<br>             goto cleanup;<br>         if (strings[i][3] != l++)<br>             goto cleanup;<br>diff --git a/tests/viruritest.c b/tests/viruritest.c<br>index 48b5865..e58e353 100644<br>--- a/tests/viruritest.c<br>+++ b/tests/viruritest.c<br>@@ -58,13 +58,13 @@ static int testURIParse(const void *args)<br>     if (!(uri = virURIParse(data->uri)))<br>         goto cleanup;<br> <br>-    if (!STREQ(uri->scheme, data->scheme)) {<br>+    if (STRNEQ(uri->scheme, data->scheme)) {<br>         VIR_DEBUG("Expected scheme '%s', actual '%s'",<br>                   data->scheme, uri->scheme);<br>         goto cleanup;<br>     }<br> <br>-    if (!STREQ(uri->server, data->server)) {<br>+    if (STRNEQ(uri->server, data->server)) {<br>         VIR_DEBUG("Expected server '%s', actual '%s'",<br>                   data->server, uri->server);<br>         goto cleanup;<br>@@ -76,31 +76,31 @@ static int testURIParse(const void *args)<br>         goto cleanup;<br>     }<br> <br>-    if (!STREQ_NULLABLE(uri->path, data->path)) {<br>+    if (STRNEQ_NULLABLE(uri->path, data->path)) {<br>         VIR_DEBUG("Expected path '%s', actual '%s'",<br>                   data->path, uri->path);<br>         goto cleanup;<br>     }<br> <br>-    if (!STREQ_NULLABLE(uri->query, data->query)) {<br>+    if (STRNEQ_NULLABLE(uri->query, data->query)) {<br>         VIR_DEBUG("Expected query '%s', actual '%s'",<br>                   data->query, uri->query);<br>         goto cleanup;<br>     }<br> <br>-    if (!STREQ_NULLABLE(uri->fragment, data->fragment)) {<br>+    if (STRNEQ_NULLABLE(uri->fragment, data->fragment)) {<br>         VIR_DEBUG("Expected fragment '%s', actual '%s'",<br>                   data->fragment, uri->fragment);<br>         goto cleanup;<br>     }<br> <br>     for (i = 0; data->params && data->params[i].name && i < uri->paramsCount; i++) {<br>-        if (!STREQ_NULLABLE(data->params[i].name, uri->params[i].name)) {<br>+        if (STRNEQ_NULLABLE(data->params[i].name, uri->params[i].name)) {<br>             VIR_DEBUG("Expected param name %zu '%s', actual '%s'",<br>                       i, data->params[i].name, uri->params[i].name);<br>             goto cleanup;<br>         }<br>-        if (!STREQ_NULLABLE(data->params[i].value, uri->params[i].value)) {<br>+        if (STRNEQ_NULLABLE(data->params[i].value, uri->params[i].value)) {<br>             VIR_DEBUG("Expected param value %zu '%s', actual '%s'",<br>                       i, data->params[i].value, uri->params[i].value);<br>             goto cleanup;<br>@@ -123,7 +123,7 @@ static int testURIParse(const void *args)<br>     if (!(uristr = virURIFormat(uri)))<br>         goto cleanup;<br> <br>-    if (!STREQ(uristr, data->uri_out)) {<br>+    if (STRNEQ(uristr, data->uri_out)) {<br>         VIR_DEBUG("URI did not roundtrip, expect '%s', actual '%s'",<br>                   data->uri_out, uristr);<br>         goto cleanup;<br>-- <br>1.9.1<br><br></div>