Add a way to skip setting the prompt.
Merge patch which improves performace of forwarding since avoids 2 routing lookups per forwarded packet. Also improves pf_route-to to be more flexible and work correctly on source routing on outgoing traffic rules. Also for bound socket prevent policy routing rules overriding since bound socket need to go the bound interface with the correct source route installed. This also includes the fix for changing default gw bug on FreeBSD but not much hit on pfSense due to its rare usability
Merge forgotten part.
Rework this code a bit so we don't end up with a broken .tcshrc
Decrement ttl which was forgotten in previous merge
Reinsert the mbuf fast tag patch which should help workloads and give better performance. Some issues previously with it have been dealt with
Correct function call missed in patch
Unbreak CP with changes done lately
Sync Unbound pfPort with ports to 1.4.20
Correct mbuf tags patch with previous changes
  MFC r247842.

  Write lock is not required for find&compare operation.
Correct CP assignment again to make it correct this time
Avoid fuzzing
Put the size argument after to avoid alignment issues
Somehow these did not get into the final patch:
Add missing reference
Back-out these until 2.1 gets dones
Always initialize the error value here to not loop indefinitely on same error