|
From: | Gerhard Rieger |
Subject: | libc-nonshared question |
Date: | Mon, 26 Jul 2004 08:12:18 +0200 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040113 |
Hi,I am experimenting with honeyd. It catches some system calls like socket() and getsockname() with a runtime linked library and from there eventually invokes the original libc functions. I want to make this behaviour more consistent by also catching the fstat() system call for equivalent manipulations and then invoke the original libc/OS fstat() function. But, with glibc 6, fstat() resides only in a static library, and thus does not seem to be locatable with dlsym() in this situation.
Is there a solution to this problem? Regards Gerhard Rieger
[Prev in Thread] | Current Thread | [Next in Thread] |