+++ /dev/null
-This short document is intended to shed some light on
-the philosophy behind ldns.
-
-Closely match the api/interface of Perl's Net::DNS; make it easy to
-toss around RR sets, DNS packets, Resolvers, etc. etc.
-
-* Everything by is called by reference. If data in the structures must
- be copied an optional _clone() function is provided.
- This is mirrored in the free() functions, a ldns_*_free() frees the
- structures' pointer. A ldns_*_deep_free() looks into a structure
- an frees everything.
-
-Also see doc/CodingStyle
* Return values:
+ - status code (structure to fill is usually passed as a first argument)
- new/pointer: return pointer or NULL on error
- 'read' functions: ldns_status wire2thing(uint8_t *p, size_t max,
size_t pos, *thing);
info "Building configure script (autoconf)."
autoreconf || error_cleanup "Autoconf failed."
+info "Building configure script for examples (autoconf)."
+cd examples && autoreconf && cd .. || error_cleanup "Autoconf failed."
+
rm -r autom4te* || error_cleanup "Failed to remove autoconf cache directory."
# custom removes