Index: libcfa/src/interpose.cfa
===================================================================
--- libcfa/src/interpose.cfa	(revision cfbc56ecba6583d7520c7a7a6bf7f4194e8016a0)
+++ libcfa/src/interpose.cfa	(revision 7db39f71234f399e13cf900f8d2b882a203038f3)
@@ -10,6 +10,6 @@
 // Created On       : Wed Mar 29 16:10:31 2017
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Thu Jan  4 11:04:06 2024
-// Update Count     : 215
+// Last Modified On : Thu Jan 11 09:09:34 2024
+// Update Count     : 217
 //
 
@@ -18,7 +18,5 @@
 extern "C" {
 #include <dlfcn.h>										// dlopen, dlsym
-//#include <link.h>										// dl_iterate_phdr
-struct dl_phdr_info;
-int dl_iterate_phdr( int (*)( struct dl_phdr_info *, size_t, void * ), void * );
+#include <link.h>										// dl_iterate_phdr
 #include <execinfo.h>									// backtrace, messages
 }
@@ -158,7 +156,6 @@
 
 extern "C" int dl_iterate_phdr( int (* callback)( struct dl_phdr_info *, size_t, void * ), void * data ) {
-	// assert( RealRtn::dl_iterate_phdr != nullptr );
 	disable_interrupts();
-	int ret = __cabi_libc.dl_iterate_phdr( callback, data );
+	int ret = __cabi_libc.dl_iterate_phdr( callback, data ); // call real routine
 	enable_interrupts( false );
 	return ret;
