[Bug 192413] libdhcp : IPv6 and IPv4 DHCP client and network configuration library API
bugzilla at redhat.com
bugzilla at redhat.com
Fri May 26 18:21:55 UTC 2006
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: libdhcp : IPv6 and IPv4 DHCP client and network configuration library API
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=192413
------- Additional Comments From jvdias at redhat.com 2006-05-26 14:13 EST -------
Created an attachment (id=130041)
--> (https://bugzilla.redhat.com/bugzilla/attachment.cgi?id=130041&action=view)
patch against anaconda 11.1.0.21 to make loader2 use libdhcp
There is now a slot-in pump replacement header file and a pump-compatible API
in libdhcp-1.2 .
Please check out the 'test_pump_static.c' and 'test_pump_dhcp.c' in the
/usr/share/doc/libdhcp-1.2/examples directory from the libdhcp installation
for examples of using the pump compatibility API - just type 'make' in that
directory to build them. Running them under valgrind reports 0 errors or
memory leaks.
The first stab at the Doxygen documentation is now shipped in
/usr/share/doc/libdhcp-*/html - this is still work in progress,
and I hope to submit updated Doxygen documentation later today.
Here is a patch against the latest anaconda-11.1.0.21 source to allow loader2
to compile and link with libdhcp . The one missing piece in the current FC-6
distro is a static /usr/lib/libnl.a - I've mailed Chris Aillon a patch to
make libnl build a static version of itself in libnl-devel, and I hope to get
this built later today.
If using libnl is a major stumbling block, removing its use altogether from
libdhcp would not be difficult - libdhcp only uses the lowest level libnl API
for raw message building / sending - I removed any use of the libnl cache from
libdhcp to avoid the memory leaks and valgrind errors that resulted.
But having libnl support in libdhcp I think is a good idea since it allows
users to do much more with libdhcp, eg. set queue disciplines / firewall rules
that are not catered for by libdhcp alone.
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the Fedora-package-review
mailing list