From 0d8f9a7453c0f880d435e0bbb51a2550f1991f89 Mon Sep 17 00:00:00 2001 From: Zdenek Styblik Date: Sat, 1 Aug 2015 10:05:48 +0200 Subject: [PATCH] ID:383 - Fix compile-time error in src/plugins/lan/lan.c Patch fixes an error of incompatible pointer type which appears during LAN plugin compilation. Commit for: Dmitry Bazhenov --- src/plugins/lan/lan.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/plugins/lan/lan.c b/src/plugins/lan/lan.c index 4169428..8010b17 100644 --- a/src/plugins/lan/lan.c +++ b/src/plugins/lan/lan.c @@ -2027,7 +2027,6 @@ ipmi_lan_open(struct ipmi_intf * intf) int rc; struct ipmi_session *s; struct ipmi_session_params *p; - struct sockaddr_storage addr; if (intf == NULL || intf->opened) return -1; @@ -2070,7 +2069,7 @@ ipmi_lan_open(struct ipmi_intf * intf) s->timeout = p->timeout; memcpy(&s->authcode, &p->authcode_set, sizeof(s->authcode)); s->addrlen = sizeof(s->addr); - if (getsockname(intf->fd, &s->addr, &s->addrlen)) { + if (getsockname(intf->fd, (struct sockaddr *)&s->addr, &s->addrlen)) { goto fail; }