udp6_addr 19 net/ipv6/ip6_udp_tunnel.c struct sockaddr_in6 udp6_addr = {}; udp6_addr 43 net/ipv6/ip6_udp_tunnel.c udp6_addr.sin6_family = AF_INET6; udp6_addr 44 net/ipv6/ip6_udp_tunnel.c memcpy(&udp6_addr.sin6_addr, &cfg->local_ip6, udp6_addr 45 net/ipv6/ip6_udp_tunnel.c sizeof(udp6_addr.sin6_addr)); udp6_addr 46 net/ipv6/ip6_udp_tunnel.c udp6_addr.sin6_port = cfg->local_udp_port; udp6_addr 47 net/ipv6/ip6_udp_tunnel.c err = kernel_bind(sock, (struct sockaddr *)&udp6_addr, udp6_addr 48 net/ipv6/ip6_udp_tunnel.c sizeof(udp6_addr)); udp6_addr 53 net/ipv6/ip6_udp_tunnel.c memset(&udp6_addr, 0, sizeof(udp6_addr)); udp6_addr 54 net/ipv6/ip6_udp_tunnel.c udp6_addr.sin6_family = AF_INET6; udp6_addr 55 net/ipv6/ip6_udp_tunnel.c memcpy(&udp6_addr.sin6_addr, &cfg->peer_ip6, udp6_addr 56 net/ipv6/ip6_udp_tunnel.c sizeof(udp6_addr.sin6_addr)); udp6_addr 57 net/ipv6/ip6_udp_tunnel.c udp6_addr.sin6_port = cfg->peer_udp_port; udp6_addr 59 net/ipv6/ip6_udp_tunnel.c (struct sockaddr *)&udp6_addr, udp6_addr 60 net/ipv6/ip6_udp_tunnel.c sizeof(udp6_addr), 0);