I try to build trinity for aarch64. In my configuration USE_PPPOL2TPIN6 is not defined, and it makes some functions have unused variables. GCC treats it as error. This patch fixes it. Signed-off-by: Yury Norov <ynorov@xxxxxxxxxxxxxxxxxx> --- net/proto-pppox.c | 9 +++++++++ rand/seed.c | 2 ++ 2 files changed, 11 insertions(+) diff --git a/net/proto-pppox.c b/net/proto-pppox.c index 9deb045..bdec306 100644 --- a/net/proto-pppox.c +++ b/net/proto-pppox.c @@ -83,6 +83,9 @@ static void pppox_PX_PROTO_OL2TP_PPPoL2TPin6(struct sockaddr **addr, socklen_t * pppol2tpin6->pppol2tp.addr.sin6_scope_id = rnd(); *addr = (struct sockaddr *) pppol2tpin6; *addrlen = sizeof(struct sockaddr_pppol2tpin6); +#else + (void) addr; + (void) addrlen; #endif } @@ -104,6 +107,9 @@ static void pppox_PX_PROTO_OL2TP_PPPoL2TPv3(struct sockaddr **addr, socklen_t *a pppol2tpv3->pppol2tp.d_session = rnd(); *addr = (struct sockaddr *) pppol2tpv3; *addrlen = sizeof(struct sockaddr_pppol2tpv3); +#else + (void) addr; + (void) addrlen; #endif } @@ -132,6 +138,9 @@ static void pppox_PX_PROTO_OL2TP_PPPoL2TPv3in6(struct sockaddr **addr, socklen_t pppol2tpv3in6->pppol2tp.addr.sin6_scope_id = rnd(); *addr = (struct sockaddr *) pppol2tpv3in6; *addrlen = sizeof(struct sockaddr_pppol2tpv3in6); +#else + (void) addr; + (void) addrlen; #endif } diff --git a/rand/seed.c b/rand/seed.c index 2e4f84f..1490f79 100644 --- a/rand/seed.c +++ b/rand/seed.c @@ -48,6 +48,8 @@ static int do_getrandom(unsigned int *buf) ret = syscall(SYS_getrandom, buf, 4, 0); if (ret > 0) return TRUE; +#else + (void) buf; #endif return FALSE; } -- 2.7.4 -- To unsubscribe from this list: send the line "unsubscribe trinity" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html