Project

General

Profile

Actions

Todo #16307

closed
MM MM

Refactor PF ruleset generation

Todo #16307: Refactor PF ruleset generation

Added by Marcos M about 1 year ago. Updated 10 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Rules / NAT
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
25.11
Release Notes:
Default

Description

Currently pf configuration is generated from multiple functions in a series of string concatenations. This simple approach can be restrictive and its result inconsistent as changes and features are introduced. Refactor the pf configuration generation process to allow for better flexibility and consistency and make potential future changes or features easier.


Related issues 1 (0 open1 closed)

Related to Feature #16308: Avoid traffic stalls from unnecessary filter reloadsResolvedMarcos M

Actions

MM Updated by Marcos M about 1 year ago Actions #1

  • Status changed from New to Feedback
  • % Done changed from 0 to 100

Applied in changeset commit:396f00e98aab73364cdfee7524e1aa6b3bc6ccef.

MM Updated by Marcos M about 1 year ago Actions #2

  • Target version changed from CE-Next to 2.9.0
  • Private changed from Yes to No
  • Plus Target Version changed from Plus-Next to 25.11

MM Updated by Marcos M 10 months ago Actions #3

  • Related to Feature #16308: Avoid traffic stalls from unnecessary filter reloads added

MM Updated by Marcos M 10 months ago Actions #4

  • Status changed from Feedback to Resolved

JP Updated by Jim Pingle 10 months ago Actions #5

  • Subject changed from Refactor pf configuration generation to Refactor PF configuration generation

JP Updated by Jim Pingle 10 months ago Actions #6

  • Subject changed from Refactor PF configuration generation to Refactor PF ruleset generation
Actions

Also available in: Atom