Lines Matching refs:port

44 /* UDP port for VXLAN traffic.
45 * The IANA assigned port is 4789, but the Linux default is 8472
50 MODULE_PARM_DESC(udp_port, "Destination UDP port");
74 /* Find VXLAN socket based on network namespace, address family, UDP port,
79 __be16 port, u32 flags, int ifindex)
85 hlist_for_each_entry_rcu(vs, vs_head(net, port), hlist) {
86 if (inet_sk(vs->sock->sk)->inet_sport == port &&
138 __be16 port, u32 flags)
142 vs = vxlan_find_sock(net, family, port, flags, ifindex);
446 union vxlan_addr *ip, __be16 port,
453 rd->remote_port == port &&
571 union vxlan_addr *ip, __be16 port, __be32 vni,
576 rd = vxlan_fdb_find_rdst(f, ip, port, vni, ifindex);
587 rd->remote_port = port;
596 union vxlan_addr *ip, __be16 port, __be32 vni,
601 rd = vxlan_fdb_find_rdst(f, ip, port, vni, ifindex);
615 rd->remote_port = port;
887 __u16 state, __be16 port, __be32 src_vni,
908 rc = vxlan_fdb_append(f, ip, port, vni, ifindex, &rd);
981 __be16 port, __be32 vni,
1032 rc = vxlan_fdb_replace(f, ip, port, vni,
1044 rc = vxlan_fdb_append(f, ip, port, vni, ifindex, &rd);
1081 __be16 port, __be32 src_vni, __be32 vni,
1096 rc = vxlan_fdb_create(vxlan, mac, ip, state, port, src_vni,
1118 __be16 port, __be32 src_vni, __be32 vni,
1133 return vxlan_fdb_update_existing(vxlan, ip, state, flags, port,
1141 port, src_vni, vni, ifindex,
1156 union vxlan_addr *ip, __be16 *port, __be32 *src_vni,
1165 NL_SET_ERR_MSG(extack, "DST, VNI, ifindex and port are mutually exclusive with NH_ID");
1191 NL_SET_ERR_MSG(extack, "Invalid vxlan port");
1194 *port = nla_get_be16(tb[NDA_PORT]);
1196 *port = vxlan->cfg.dst_port;
1253 __be16 port;
1268 err = vxlan_fdb_parse(tb, vxlan, &ip, &port, &src_vni, &vni, &ifindex,
1279 port, src_vni, vni, ifindex,
1289 __be16 port, __be32 src_vni, __be32 vni,
1301 rd = vxlan_fdb_find_rdst(f, &ip, port, vni, ifindex);
1331 __be16 port;
1334 err = vxlan_fdb_parse(tb, vxlan, &ip, &port, &src_vni, &vni, &ifindex,
1341 err = __vxlan_fdb_delete(vxlan, addr, ip, port, src_vni, vni, ifindex,
2678 * Outer UDP destination is the VXLAN assigned port.
2679 * source port is based on hash of flow
2947 __be16 port;
2989 return desc->vni || desc->port || desc->dst_ip.sa.sa_family;
2999 if (desc->port && rd->remote_port != desc->port)
3123 desc.port = nla_get_be16(tb[NDA_PORT]);
3449 "Invalid source port range");
3484 cmd->base.port = PORT_OTHER;
3500 __be16 port, u32 flags, int ifindex)
3517 udp_conf.local_udp_port = port;
3531 __be16 port, u32 flags,
3547 sock = vxlan_create_sock(net, ipv6, port, flags, ifindex);
3558 hlist_add_head_rcu(&vs->hlist, vs_head(net, port));
4194 "Cannot change port range");
4202 "Cannot change port");