#4270 closed enhancement (complete)

Access to vendor options in v4 from classification expression

Reported by: tomek Owned by: tomek
Priority: medium Milestone: Kea1.1
Component: classification Version: git
Keywords: Cc:
CVSS Scoring: Parent Tickets:
Sensitive: no Defect Severity: N/A
Sub-Project: DHCP Feature Depending on Ticket:
Estimated Difficulty: 0 Add Hours to Ticket: 0
Total Hours: 0 Internal?: no

Description (last modified by tomek)

The ClientClassificationDesign call for implementing access to option specific fields for vendor-indenpendent vendor-specific option in v4 (e.g. option[125].enterprise-id) from the client classification expressions.

This ticket also covers accessing sub-options in vendor options.

This ticket should cover DHCPv4 options: Vendor Class Identifier (60), V-I Vendor Class (124), V-I Vendor-Specific Information (125).

Subtickets

Change History (7)

comment:1 Changed 22 months ago by tomek

  • Description modified (diff)
  • Summary changed from Access to vendor option in v4 from classification expression to Access to vendor options in v4 from classification expression

comment:2 Changed 18 months ago by fdupont

The design document doesn't propose a detailed syntax, e.g., there is no concrete proposal for the enterprise ID selector: is it a number? Is the separator a dot?... I strongly suggest to first update the design so the implementation should be straightforward.

comment:3 Changed 16 months ago by tomek

  • Owner set to tomek
  • Status changed from new to assigned

comment:4 Changed 16 months ago by tomek

  • Owner tomek deleted
  • Status changed from assigned to reviewing

The code to address this ticket is available on trac4271 and should be reviewed in #4271 ticket.

comment:5 Changed 16 months ago by sar

  • Owner set to sar

comment:6 Changed 15 months ago by tomek

  • Owner changed from sar to tomek

comment:7 Changed 15 months ago by tomek

  • Resolution set to complete
  • Status changed from reviewing to closed

The code has been merged as part of the #4271.

Note: See TracTickets for help on using tickets.