From 0b97d32c250cf53ac52567cc6d59f129bc162283 Mon Sep 17 00:00:00 2001 From: Zdenek Styblik Date: Sun, 8 Dec 2013 18:54:18 +0000 Subject: [PATCH] ID: 283 - ipmi_intf_socket_connect fails with IPv4 hosts A recent IPv6 patch broke IPv4 connections. Fix the incorrect conditional to get it going again. Commit for Anton Blanchard --- ipmitool/src/plugins/ipmi_intf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ipmitool/src/plugins/ipmi_intf.c b/ipmitool/src/plugins/ipmi_intf.c index 739cba6..48e2b61 100644 --- a/ipmitool/src/plugins/ipmi_intf.c +++ b/ipmitool/src/plugins/ipmi_intf.c @@ -383,7 +383,7 @@ ipmi_intf_socket_connect(struct ipmi_intf * intf) session->ai_family = AF_UNSPEC; for (rp = rp0; rp != NULL; rp = rp->ai_next) { /* We are only interested in IPv4 and IPv6 */ - if ((rp->ai_family != AF_INET6) && (rp->ai_family == AF_INET)) { + if ((rp->ai_family != AF_INET6) && (rp->ai_family != AF_INET)) { continue; }