Opened 4 years ago

Last modified 4 years ago

#3834 new enhancement

make library_manager.cc less system dependent

Reported by: fdupont Owned by:
Priority: low Milestone: Windows
Component: Unclassified 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

I have a proposal for src/lib/hooks/library_manager.cc based on replacing dlopen & co by dl_open_ and defining them in an anonymous namespace according to the system with 2 instances dlfcn (aka dlopen) and win32 (aka LoadLibrary?).
Please note it should make other variants easier to introduce, for instance if we can find in interest in it the real DSO management for OS X (the OS X dlfcn library is only a portability/compat tool until 10.4).

Subtickets

Change History (1)

comment:1 Changed 4 years ago by hschempf

  • Milestone changed from Kea-proposed to Windows
Note: See TracTickets for help on using tickets.