Replace direct socket family comparison with the standard VIR_SOCKET_ADDR_IS_FAMILY() macro for consistency.
The codebase uses VIR_SOCKET_ADDR_IS_FAMILY() as the standard way to check socket address families. This patch updates one remaining instance that was using direct field access (addr->data.sa.sa_family == AF_UNIX) to use the macro instead. This improves code consistency and makes the code more maintainable by centralizing the family checking logic. Signed-off-by: Julio Faracco <[email protected]> --- src/util/virsocketaddr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/util/virsocketaddr.c b/src/util/virsocketaddr.c index 80ee3b4c51..c5ac1b360a 100644 --- a/src/util/virsocketaddr.c +++ b/src/util/virsocketaddr.c @@ -479,7 +479,7 @@ virSocketAddrFormatFull(const virSocketAddr *addr, /* Short-circuit since getnameinfo doesn't work * nicely for UNIX sockets */ - if (addr->data.sa.sa_family == AF_UNIX) { + if (VIR_SOCKET_ADDR_IS_FAMILY(addr, AF_UNIX)) { if (withService) { addrstr = g_strdup_printf(VIR_LOOPBACK_IPV4_ADDR "%s0", separator ? separator : ":"); -- 2.52.0
