Page MenuHomeFreeBSD

IfAPI: hide struct ifaddr from if_foreach_addr_type() callbacks
Needs ReviewPublic

Authored by glebius on Dec 12 2024, 2:12 PM.
Tags
None
Referenced Files
F147679171: D48054.id.diff
Thu, Mar 12, 8:51 PM
Unknown Object (File)
Wed, Mar 11, 11:40 AM
Unknown Object (File)
Feb 8 2026, 3:03 AM
Unknown Object (File)
Feb 1 2026, 5:06 PM
Unknown Object (File)
Jan 31 2026, 1:19 PM
Unknown Object (File)
Jan 31 2026, 12:34 PM
Unknown Object (File)
Jan 31 2026, 9:40 AM
Unknown Object (File)
Jan 21 2026, 9:00 AM

Details

Reviewers
bz
jhibbits
Group Reviewers
network
Restricted Owners Package(Owns No Changed Paths)
Summary

struct ifaddr is an internal structure, just like ifnet. The IfAPI
should keep it opaque from drivers.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 61112
Build 57996: arc lint + arc unit

Event Timeline

Owners added a reviewer: Restricted Owners Package.Dec 12 2024, 2:12 PM
In D48054#1101622, @krzysztof.galazka_intel.com wrote:

LGTM but let me ask @bartosz.sobczak_intel.com to take a look at irdma changes.

Thanks! This is the part I can't test, so will really appreciate.

In D48054#1101622, @krzysztof.galazka_intel.com wrote:

LGTM but let me ask @bartosz.sobczak_intel.com to take a look at irdma changes.

Thanks! This is the part I can't test, so will really appreciate.

Visually looks fine. let us run a test or two.