drivers/net, ipv6: Select IPv6 fragment idents for virtio UFO packets

commit 5188cd44c5 upstream.

UFO is now disabled on all drivers that work with virtio net headers,
but userland may try to send UFO/IPv6 packets anyway.  Instead of
sending with ID=0, we should select identifiers on their behalf (as we
used to).

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Fixes: 916e4cf46d ("ipv6: reuse ip6_frag_id from ip6_ufo_append_data")
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Luis Henriques <luis.henriques@canonical.com>
This commit is contained in:
Ben Hutchings 2014-10-30 18:27:17 +00:00 • committed by Luis Henriques
commit bdaa127644
4 changed files with 44 additions and 1 deletions