/linux-4.4.14/net/l2tp/ |
D | l2tp_netlink.c | 60 u32 tunnel_id; in l2tp_nl_session_find() local 72 tunnel_id = nla_get_u32(info->attrs[L2TP_ATTR_CONN_ID]); in l2tp_nl_session_find() 74 tunnel = l2tp_tunnel_find(net, tunnel_id); in l2tp_nl_session_find() 170 u32 tunnel_id; in l2tp_nl_cmd_tunnel_create() local 183 tunnel_id = nla_get_u32(info->attrs[L2TP_ATTR_CONN_ID]); in l2tp_nl_cmd_tunnel_create() 244 tunnel = l2tp_tunnel_find(net, tunnel_id); in l2tp_nl_cmd_tunnel_create() 254 ret = l2tp_tunnel_create(net, fd, proto_version, tunnel_id, in l2tp_nl_cmd_tunnel_create() 269 u32 tunnel_id; in l2tp_nl_cmd_tunnel_delete() local 277 tunnel_id = nla_get_u32(info->attrs[L2TP_ATTR_CONN_ID]); in l2tp_nl_cmd_tunnel_delete() 279 tunnel = l2tp_tunnel_find(net, tunnel_id); in l2tp_nl_cmd_tunnel_delete() [all …]
|
D | l2tp_core.c | 330 struct l2tp_tunnel *l2tp_tunnel_find(struct net *net, u32 tunnel_id) in l2tp_tunnel_find() argument 337 if (tunnel->tunnel_id == tunnel_id) { in l2tp_tunnel_find() 658 tunnel->name, tunnel->tunnel_id, in l2tp_recv_common() 849 u32 tunnel_id, session_id; in l2tp_udp_recv_core() local 911 tunnel_id = ntohs(*(__be16 *) ptr); in l2tp_udp_recv_core() 917 tunnel_id = tunnel->tunnel_id; in l2tp_udp_recv_core() 928 tunnel->name, tunnel_id, session_id); in l2tp_udp_recv_core() 985 u32 tunnel_id = tunnel->peer_tunnel_id; in l2tp_build_l2tpv2_header() local 993 *bufp++ = htons(tunnel_id); in l2tp_build_l2tpv2_header() 1358 u32 tunnel_id, in l2tp_tunnel_sock_create() argument [all …]
|
D | l2tp_ip.c | 50 static struct sock *__l2tp_ip_bind_lookup(struct net *net, __be32 laddr, int dif, u32 tunnel_id) in __l2tp_ip_bind_lookup() argument 61 if ((l2tp->conn_id == tunnel_id) && in __l2tp_ip_bind_lookup() 73 …atic inline struct sock *l2tp_ip_bind_lookup(struct net *net, __be32 laddr, int dif, u32 tunnel_id) in l2tp_ip_bind_lookup() argument 75 struct sock *sk = __l2tp_ip_bind_lookup(net, laddr, dif, tunnel_id); in l2tp_ip_bind_lookup() 120 u32 tunnel_id; in l2tp_ip_recv() local 177 tunnel_id = ntohl(*(__be32 *) &skb->data[4]); in l2tp_ip_recv() 178 tunnel = l2tp_tunnel_find(net, tunnel_id); in l2tp_ip_recv() 185 sk = __l2tp_ip_bind_lookup(net, iph->daddr, 0, tunnel_id); in l2tp_ip_recv()
|
D | l2tp_core.h | 177 u32 tunnel_id; member 209 …int (*session_create)(struct net *net, u32 tunnel_id, u32 session_id, u32 peer_session_id, struct … 248 struct l2tp_tunnel *l2tp_tunnel_find(struct net *net, u32 tunnel_id); 251 int l2tp_tunnel_create(struct net *net, int fd, int version, u32 tunnel_id,
|
D | l2tp_ppp.c | 600 u32 tunnel_id, peer_tunnel_id; in pppol2tp_connect() local 630 tunnel_id = sp->pppol2tp.s_tunnel; in pppol2tp_connect() 639 tunnel_id = sp3->pppol2tp.s_tunnel; in pppol2tp_connect() 647 tunnel_id = sp6->pppol2tp.s_tunnel; in pppol2tp_connect() 656 tunnel_id = sp6->pppol2tp.s_tunnel; in pppol2tp_connect() 667 if (tunnel_id == 0) in pppol2tp_connect() 670 tunnel = l2tp_tunnel_find(sock_net(sk), tunnel_id); in pppol2tp_connect() 682 error = l2tp_tunnel_create(sock_net(sk), fd, ver, tunnel_id, peer_tunnel_id, &tcfg, &tunnel); in pppol2tp_connect() 806 static int pppol2tp_session_create(struct net *net, u32 tunnel_id, u32 session_id, u32 peer_session… in pppol2tp_session_create() argument 813 tunnel = l2tp_tunnel_find(net, tunnel_id); in pppol2tp_session_create() [all …]
|
D | l2tp_ip6.c | 61 int dif, u32 tunnel_id) in __l2tp_ip6_bind_lookup() argument 72 if ((l2tp->conn_id == tunnel_id) && in __l2tp_ip6_bind_lookup() 86 int dif, u32 tunnel_id) in l2tp_ip6_bind_lookup() argument 88 struct sock *sk = __l2tp_ip6_bind_lookup(net, laddr, dif, tunnel_id); in l2tp_ip6_bind_lookup() 132 u32 tunnel_id; in l2tp_ip6_recv() local 189 tunnel_id = ntohl(*(__be32 *) &skb->data[4]); in l2tp_ip6_recv() 190 tunnel = l2tp_tunnel_find(&init_net, tunnel_id); in l2tp_ip6_recv() 198 0, tunnel_id); in l2tp_ip6_recv()
|
D | l2tp_eth.c | 209 static int l2tp_eth_create(struct net *net, u32 tunnel_id, u32 session_id, u32 peer_session_id, str… in l2tp_eth_create() argument 220 tunnel = l2tp_tunnel_find(net, tunnel_id); in l2tp_eth_create()
|
D | l2tp_debugfs.c | 124 seq_printf(m, "\nTUNNEL %u peer %u", tunnel->tunnel_id, tunnel->peer_tunnel_id); in l2tp_dfs_seq_tunnel_show()
|
/linux-4.4.14/include/net/ |
D | dst_metadata.h | 116 __be64 tunnel_id, in ip_tun_rx_dst() argument 128 0, 0, tunnel_id, flags); in ip_tun_rx_dst() 134 __be64 tunnel_id, in ipv6_tun_rx_dst() argument 148 info->key.tun_id = tunnel_id; in ipv6_tun_rx_dst()
|
D | udp_tunnel.h | 98 __be16 flags, __be64 tunnel_id,
|
/linux-4.4.14/net/ipv4/ |
D | udp_tunnel.c | 110 __be16 flags, __be64 tunnel_id, int md_size) in udp_tun_rx_dst() argument 116 tun_dst = ip_tun_rx_dst(skb, flags, tunnel_id, md_size); in udp_tun_rx_dst() 118 tun_dst = ipv6_tun_rx_dst(skb, flags, tunnel_id, md_size); in udp_tun_rx_dst()
|
/linux-4.4.14/Documentation/networking/ |
D | l2tp.txt | 76 Each tunnel and session within a tunnel is assigned a unique tunnel_id 78 control and data packet. (Actually, in L2TPv3, the tunnel_id isn't 216 # ip l2tp add tunnel tunnel_id 1 peer_tunnel_id 1 udp_sport 5000 \ 218 # ip l2tp add session tunnel_id 1 session_id 1 peer_session_id 1 234 tunnel_id=42 tunnel_id=45 263 sax.pppol2tp.s_tunnel = tunnel_id; 287 sax.pppol2tp.s_tunnel = tunnel_id;
|
/linux-4.4.14/include/uapi/linux/ |
D | ppp-ioctl.h | 68 __u16 tunnel_id; /* redundant */ member
|
D | bpf.h | 297 __u32 tunnel_id; member
|
/linux-4.4.14/drivers/net/ethernet/rocker/ |
D | rocker.c | 92 u32 tunnel_id; member 2032 if (entry->key.bridge.tunnel_id && in rocker_cmd_flow_tbl_add_bridge() 2034 entry->key.bridge.tunnel_id)) in rocker_cmd_flow_tbl_add_bridge() 2595 __be16 vlan_id, u32 tunnel_id, in rocker_flow_tbl_bridge() argument 2638 entry->key.bridge.tunnel_id = tunnel_id; in rocker_flow_tbl_bridge() 3328 u32 tunnel_id = 0; in rocker_port_ctrl_vlan_bridge() local 3336 vlan_id, tunnel_id, in rocker_port_ctrl_vlan_bridge() 3555 u32 tunnel_id = 0; in rocker_port_fdb_learn() local 3566 NULL, vlan_id, tunnel_id, goto_tbl, in rocker_port_fdb_learn()
|
/linux-4.4.14/net/core/ |
D | filter.c | 1571 to->tunnel_id = be64_to_cpu(info->key.tun_id); in bpf_skb_get_tunnel_key() 1606 info->key.tun_id = cpu_to_be64(from->tunnel_id); in bpf_skb_set_tunnel_key()
|