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);
}
Beispiel #2
0
 Packet_v& set_source(const net::Socket& src)
 {
   set_ip_src(src.address());
   set_src_port(src.port());
   return *this;
 }