summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
03d4c59)
gcc -D_REENTRANT -fPIC -c udp-preload.c && \
ld -shared -soname foo.so.1 udp-preload.o -o udp-preload.so -ldl -lc
produces a library with which
LD_PRELOAD=test/udp-preload.so test/invoke
still works.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
#define WRAP(fn) int fn(fn##_args)
WRAP(socket) {
#define WRAP(fn) int fn(fn##_args)
WRAP(socket) {
- errno=EMSGSIZE; return -1;
+ return old_socket(domain,type,protocol);