/linux-4.1.27/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() 1357 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 175 tunnel_id = ntohl(*(__be32 *) &skb->data[4]); in l2tp_ip_recv() 176 tunnel = l2tp_tunnel_find(net, tunnel_id); in l2tp_ip_recv() 183 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 187 tunnel_id = ntohl(*(__be32 *) &skb->data[4]); in l2tp_ip6_recv() 188 tunnel = l2tp_tunnel_find(&init_net, tunnel_id); in l2tp_ip6_recv() 196 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.1.27/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 219 # ip l2tp add tunnel tunnel_id 1 peer_tunnel_id 1 udp_sport 5000 \ 221 # ip l2tp add session tunnel_id 1 session_id 1 peer_session_id 1 237 tunnel_id=42 tunnel_id=45 266 sax.pppol2tp.s_tunnel = tunnel_id; 290 sax.pppol2tp.s_tunnel = tunnel_id;
|
/linux-4.1.27/include/uapi/linux/ |
D | ppp-ioctl.h | 68 __u16 tunnel_id; /* redundant */ member
|
/linux-4.1.27/drivers/net/ethernet/rocker/ |
D | rocker.c | 92 u32 tunnel_id; member 1914 if (entry->key.bridge.tunnel_id && in rocker_cmd_flow_tbl_add_bridge() 1916 entry->key.bridge.tunnel_id)) in rocker_cmd_flow_tbl_add_bridge() 2480 __be16 vlan_id, u32 tunnel_id, in rocker_flow_tbl_bridge() argument 2523 entry->key.bridge.tunnel_id = tunnel_id; in rocker_flow_tbl_bridge() 3191 u32 tunnel_id = 0; in rocker_port_ctrl_vlan_bridge() local 3199 vlan_id, tunnel_id, in rocker_port_ctrl_vlan_bridge() 3406 u32 tunnel_id = 0; in rocker_port_fdb_learn() local 3417 vlan_id, tunnel_id, goto_tbl, in rocker_port_fdb_learn()
|