Searched refs:l2tp_addr (Results 1 - 4 of 4) sorted by relevance

/linux-master/include/uapi/linux/
H A Dl2tp.h19 * @l2tp_addr: protocol specific address information
27 struct in_addr l2tp_addr; /* Internet address */ member in struct:sockaddr_l2tpip
41 * @l2tp_addr: protocol specific address information
49 struct in6_addr l2tp_addr; /* IPv6 address */ member in struct:sockaddr_l2tpip6
/linux-master/net/l2tp/
H A Dl2tp_ip6.c275 addr_type = ipv6_addr_type(&addr->l2tp_addr);
322 if (!ipv6_chk_addr(sock_net(sk), &addr->l2tp_addr, dev, 0))
328 if (__l2tp_ip6_bind_lookup(net, &addr->l2tp_addr, NULL, bound_dev_if,
338 sk->sk_v6_rcv_saddr = addr->l2tp_addr;
339 np->saddr = addr->l2tp_addr;
433 lsa->l2tp_addr = sk->sk_v6_daddr;
438 lsa->l2tp_addr = np->saddr;
440 lsa->l2tp_addr = sk->sk_v6_rcv_saddr;
444 if (ipv6_addr_type(&lsa->l2tp_addr) & IPV6_ADDR_LINKLOCAL)
530 daddr = &lsa->l2tp_addr;
[all...]
H A Dl2tp_ip.c270 chk_addr_ret = inet_addr_type(net, addr->l2tp_addr.s_addr);
272 if (addr->l2tp_addr.s_addr && chk_addr_ret != RTN_LOCAL &&
276 if (addr->l2tp_addr.s_addr) {
277 inet->inet_rcv_saddr = addr->l2tp_addr.s_addr;
278 inet->inet_saddr = addr->l2tp_addr.s_addr;
284 if (__l2tp_ip_bind_lookup(net, addr->l2tp_addr.s_addr, 0,
315 if (ipv4_is_multicast(lsa->l2tp_addr.s_addr))
365 lsa->l2tp_addr.s_addr = inet->inet_daddr;
372 lsa->l2tp_addr.s_addr = addr;
427 daddr = lip->l2tp_addr
[all...]
H A Dl2tp_core.c1328 memcpy(&ip6_addr.l2tp_addr, cfg->local_ip6,
1329 sizeof(ip6_addr.l2tp_addr));
1337 memcpy(&ip6_addr.l2tp_addr, cfg->peer_ip6,
1338 sizeof(ip6_addr.l2tp_addr));
1356 ip_addr.l2tp_addr = cfg->local_ip;
1364 ip_addr.l2tp_addr = cfg->peer_ip;

Completed in 118 milliseconds