Opened 6 years ago

Last modified 4 years ago

#3319 new enhancement

IfaceMgr debuggability improvement

Reported by: tomek Owned by:
Priority: medium Milestone: Outstanding Tasks
Component: libdhcp Version:
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

receive4() and receive6() methods in IfaceMgr? should have the capability to log which sockets over which interface are used to receive data.

Such an information was very useful in debugging various issues in Dibbler, and it will be helpful in Kea as well.

In general, we need a way to log something from libdhcp.

Tom suggested that socket callbacks could be extended with an extra descriptive string that could be logged as well.

Also see changes in #3315 (the socket logging was partially implemented, but there was no way to print it out, so the code was removed).

Subtickets

Change History (1)

comment:1 Changed 4 years ago by tomek

  • Milestone changed from DHCP Outstanding Tasks to Outstanding Tasks

Milestone renamed

Note: See TracTickets for help on using tickets.