b/tools/testing/selftests/net/snd_zerocopy_lo.c
@@ -453,7 +453,7 @@ static int do_setup_rx(int domain, int type, int protocol)
static void do_setup_and_run(int domain, int type, int protocol)
{
- struct sockaddr_in addr;
+ struct sockaddr_in6 addr;
socklen_t alen;
int fdr, fdt, ret;
@@ -468,8 +468,8 @@ static void do_setup_and_run(int domain, int type,
int protocol)
if (domain != PF_PACKET) {
memset(&addr, 0, sizeof(addr));
- addr.sin_family = AF_INET;
- addr.sin_addr.s_addr = htonl(INADDR_LOOPBACK);
+ addr.sin6_family = AF_INET6;
+ addr.sin6_addr = in6addr_loopback;
alen = sizeof(addr);