[BUG] standard: is_addr return value for IPv4 was inverted
diff --git a/include/common/standard.h b/include/common/standard.h
index 712d941..7cfd5e2 100644
--- a/include/common/standard.h
+++ b/include/common/standard.h
@@ -475,7 +475,7 @@
 
 	switch (addr->ss_family) {
 	case AF_INET:
-		return *(int *)&((struct sockaddr_in *)&addr)->sin_addr;
+		return *(int *)&((struct sockaddr_in *)addr)->sin_addr;
 	case AF_INET6:
 		for (i = 0; i < sizeof(struct in6_addr) / sizeof(int); i++)
 			if (((int *)&((struct sockaddr_in6 *)addr)->sin6_addr)[i] != 0)