Page MenuHomeFreeBSD

Reorganise nd6 notification code to avoid direct rtentry field access.
ClosedPublic

Authored by melifaro on Apr 13 2020, 10:04 PM.
Tags
None
Referenced Files
Unknown Object (File)
Dec 20 2023, 5:09 AM
Unknown Object (File)
Dec 11 2023, 11:29 PM
Unknown Object (File)
Nov 22 2023, 9:46 AM
Unknown Object (File)
Nov 9 2023, 7:55 AM
Unknown Object (File)
Nov 6 2023, 4:04 AM
Unknown Object (File)
Nov 1 2023, 9:36 AM
Unknown Object (File)
Oct 8 2023, 6:48 AM
Unknown Object (File)
Oct 5 2023, 2:59 AM
Subscribers

Details

Summary

One of the goals of the new routing KPI defined in r359823 is to entirely hide`struct rtentry` from the consumers.
It will allow to improve routing subsystem internals and deliver more features much faster.
This change is one of the ongoing changes to eliminate direct struct rtentry field accesses.

In particular, it reorganises nd6 notification code to avoid accessing most of the rtentry fields.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable