static inline bool
tnl_port_should_receive(const struct flow *flow)
{
- return flow->tunnel.ip_dst != 0;
+ return flow_tnl_dst_is_set(&flow->tunnel);
}
int tnl_port_build_header(const struct ofport_dpif *ofport,
const struct flow *tnl_flow,
const struct eth_addr dmac,
const struct eth_addr smac,
- ovs_be32 ip_src, struct ovs_action_push_tnl *data);
+ const struct in6_addr *ipv6_src,
+ struct ovs_action_push_tnl *data);
#endif /* tunnel.h */