static void set_v4_values(uint8_t *tag1, ovs_be16 *tag2, uint8_t *tag3, ovs_be16 ipv6_loadlen, uint8_t ipv6_ttl, ovs_be32 *addr_src, ovs_be32 *addr_dst) { set_ip_ihl_ver(tag1); set_ip_tot_len(tag2, ipv6_loadlen); set_ip_ttl(tag3, ipv6_ttl); set_ip_src(addr_src); set_ip_dst(addr_dst); }
Packet_v& set_source(const net::Socket& src) { set_ip_src(src.address()); set_src_port(src.port()); return *this; }