Page MenuHomeFreeBSD

pf: deal with tables gaining or losing counters
ClosedPublic

Authored by kp on Feb 1 2022, 5:41 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Dec 29, 3:23 AM
Unknown Object (File)
Tue, Dec 3, 11:49 AM
Unknown Object (File)
Nov 30 2024, 3:43 AM
Unknown Object (File)
Nov 30 2024, 2:52 AM
Unknown Object (File)
Nov 25 2024, 8:48 AM
Unknown Object (File)
Nov 23 2024, 12:48 PM
Unknown Object (File)
Nov 23 2024, 12:48 PM
Unknown Object (File)
Nov 22 2024, 12:31 PM

Details

Summary

When we create a table without counters, add an entry and later
re-define the table to have counters we wound up trying to read
non-existent counters.

We now cope with this by attempting to add them if needed, removing them
when they're no longer needed and not trying to read from counters that
are not present.

MFC after: 2 weeks
Sponsored by: Rubicon Communications, LLC ("Netgate")

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 44227
Build 41115: arc lint + arc unit