HomeFreeBSD

Add a flag to ip_output() - IP_NODEFAULTFLOWID - which prevents it from

Description

Add a flag to ip_output() - IP_NODEFAULTFLOWID - which prevents it from
overriding an existing flowid/flowtype field in the outbound mbuf with
the inp_flowid/inp_flowtype details.

The upcoming RSS UDP support calculates a valid RSS value for outbound
mbufs and since it may change per send, it doesn't cache it in the inpcb.
So overriding it here would be wrong.

Differential Revision: https://reviews.freebsd.org/D527
Reviewed by: grehan

Details

Provenance
adrianAuthored on
Reviewer
grehan
Differential Revision
D527: Begin adding IPv4 fragment handling and IPv4/IPv6 UDP awareness to the RSS code.
Parents
rS271290: MFC 226041:
Branches
Unknown
Tags
Unknown

Event Timeline