OVPN_A_PEER_REMOTE_IPV6
[OVPN_A_PEER_REMOTE_IPV6] = NLA_POLICY_EXACT_LEN(16),
[OVPN_A_PEER_REMOTE_IPV6] = NLA_POLICY_EXACT_LEN(16),
[OVPN_A_PEER_REMOTE_IPV6] = NLA_POLICY_EXACT_LEN(16),
} else if (attrs[OVPN_A_PEER_REMOTE_IPV6]) {
in6 = nla_data(attrs[OVPN_A_PEER_REMOTE_IPV6]);
if (attrs[OVPN_A_PEER_REMOTE_IPV4] && attrs[OVPN_A_PEER_REMOTE_IPV6]) {
!attrs[OVPN_A_PEER_REMOTE_IPV6] && attrs[OVPN_A_PEER_REMOTE_PORT]) {
attrs[OVPN_A_PEER_REMOTE_IPV6]) &&
if (!attrs[OVPN_A_PEER_REMOTE_IPV6] &&
attrs[OVPN_A_PEER_REMOTE_IPV6]);
!attrs[OVPN_A_PEER_REMOTE_IPV6]) {
attrs[OVPN_A_PEER_REMOTE_IPV6])) {
attrs[OVPN_A_PEER_REMOTE_IPV6])) {
if (nla_put_in6_addr(skb, OVPN_A_PEER_REMOTE_IPV6,
NLA_PUT(ctx->nl_msg, OVPN_A_PEER_REMOTE_IPV6,
if (pattrs[OVPN_A_PEER_REMOTE_IPV6]) {
void *ip = pattrs[OVPN_A_PEER_REMOTE_IPV6];