HomeFreeBSD

* Increase nh_flags to be u16 thus reducing nhop payload to be 48 bytes

Description

  • Increase nh_flags to be u16 thus reducing nhop payload to be 48 bytes
  • Use NHF_ namespace for all nhop flags
  • Rename nhop_data -> nhop_prepend
  • Rename fib4_lookup_nh_extended -> fib4_lookup_nh_ext
  • Add "flags" argument to fib4_lookup_nh_ext() to specify whether we want returned nh_ext structure to be refcounted or not.

Details

Provenance
melifaroAuthored on
Parents
rS287053: Convert ip_fastfwd() to use new routing api.
Branches
Unknown
Tags
Unknown