From a8fccf40bc1f097d2f3316c2422cda1cf7ce2b34 Mon Sep 17 00:00:00 2001 From: Ziye Yang Date: Thu, 27 Dec 2018 01:54:41 +0800 Subject: [PATCH] net/vpp: fix the compilation warning. We need to convert the type to "struct sockaddr" to avoid the compilation warning. Change-Id: Ica447d6691fa42b58c53c6ffce831f8d9b293b39 Signed-off-by: Ziye Yang Reviewed-on: https://review.gerrithub.io/438247 Tested-by: SPDK CI Jenkins Chandler-Test-Pool: SPDK Automated Test System Reviewed-by: Shuhei Matsumoto Reviewed-by: Darek Stojaczyk --- lib/sock/vpp/vpp.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/sock/vpp/vpp.c b/lib/sock/vpp/vpp.c index 3a3b79db6..c10c5fcb4 100644 --- a/lib/sock/vpp/vpp.c +++ b/lib/sock/vpp/vpp.c @@ -173,14 +173,14 @@ spdk_vpp_sock_getaddr(struct spdk_sock *_sock, char *saddr, int slen, uint16_t * memset(&sa, 0, sizeof(sa)); salen = sizeof(sa); - rc = getsockname_vpp(sock->fd, &sa, &salen); + rc = getsockname_vpp(sock->fd, (struct sockaddr *)&sa, &salen); if (rc != 0) { errno = -rc; SPDK_ERRLOG("getsockname_vpp() failed (errno=%d)\n", errno); return -1; } - rc = get_addr_str(&sa, saddr, slen); + rc = get_addr_str((struct sockaddr *)&sa, saddr, slen); if (rc != 0) { /* Errno already set by get_addr_str() */ SPDK_ERRLOG("get_addr_str() failed (errno=%d)\n", errno); @@ -197,14 +197,14 @@ spdk_vpp_sock_getaddr(struct spdk_sock *_sock, char *saddr, int slen, uint16_t * memset(&sa, 0, sizeof(sa)); salen = sizeof(sa); - rc = getpeername_vpp(sock->fd, &sa, &salen); + rc = getpeername_vpp(sock->fd, (struct sockaddr *)&sa, &salen); if (rc != 0) { errno = -rc; SPDK_ERRLOG("getpeername_vpp() failed (errno=%d)\n", errno); return -1; } - rc = get_addr_str(&sa, caddr, clen); + rc = get_addr_str((struct sockaddr *)&sa, caddr, clen); if (rc != 0) { /* Errno already set by get_addr_str() */ SPDK_ERRLOG("get_addr_str() failed (errno=%d)\n", errno);