Page MenuHomeVyOS Platform

Eliminate unnecessary IP address validation utilities
Closed, ResolvedPublic

Description

We have a bunch of validation utilities like check_prefix_boundary that could be replaced with ipaddrcheck, with small adjustments. This is especially bad when they are written in C and make packages architecture-dependent when they really shouldn't be.

Details

Difficulty level
Unknown (require assessment)
Version
-
Why the issue appeared?
Will be filled on close

Event Timeline

dmbaturin triaged this task as Normal priority.Nov 13 2018, 5:38 PM
dmbaturin created this task.

The only remaining bit is the valid_address utility, which is much more difficult to remove because it's so pervasive (used by the "address" option in every interface type).

I suppose removing it is a task for 1.3.0.