HomeFreeBSD

IfAPI: More accessors

Description

IfAPI: More accessors

Summary:
Add the following accessors needed by infiniband drivers:

  • if_getaddrlen()
  • if_setbroadcastaddr()
  • if_resolvemulti()

With these accessors, and additional changes on the drivers' side, an
amd64 kernel can be compiled with struct ifnet completely hidden.

Reviewed by: melifaro
Sponsored by: Juniper Networks, Inc.
Differential Revision: https://reviews.freebsd.org/D38488

Details

Provenance
jhibbitsAuthored on Feb 10 2023, 3:53 PM
Reviewer
melifaro
Differential Revision
D38488: IfAPI: More accessors
Parents
rG8d5feede40b4: IfAPI: Finish changes of ice(4).
Branches
Unknown
Tags
Unknown