git » libfiu » commit ea0a2be

preload/posix: Add the list of functions wrapped by the library

author Alberto Bertogli
2009-06-19 00:29:44 UTC
committer Alberto Bertogli
2009-06-19 00:29:44 UTC
parent cae3e5948ffa55dd0f4862f2ed5a4cdcdd1e3721

preload/posix: Add the list of functions wrapped by the library

Signed-off-by: Alberto Bertogli <albertito@blitiri.com.ar>

preload/posix/function_list +41 -0

diff --git a/preload/posix/function_list b/preload/posix/function_list
new file mode 100644
index 0000000..e1084aa
--- /dev/null
+++ b/preload/posix/function_list
@@ -0,0 +1,41 @@
+
+What follows is a list with the POSIX functions and their corresponding
+failure point names, as implemented in the preload library.
+
+It is not set in stone, although it shouldn't change frequently.
+
+
+Function		Failure point name
+--------		------------------
+
+malloc			libc/mm/malloc
+realloc			libc/mm/realloc
+
+open			posix/io/oc/open
+close			posix/io/oc/close
+
+fsync			posix/io/sync/fsync
+fdatasync		posix/io/sync/fdatasync
+
+read			posix/io/rw/read
+pread			posix/io/rw/pread
+readv			posix/io/rw/readv
+write			posix/io/rw/write
+pwrite			posix/io/rw/pwrite
+writev			posix/io/rw/writev
+
+socket			posix/io/net/socket
+bind			posix/io/net/bind
+listen			posix/io/net/listen
+accept			posix/io/net/accept
+connect			posix/io/net/connect
+recv			posix/io/net/recv
+recvfrom		posix/io/net/recvfrom
+recvmsg			posix/io/net/recvmsg
+send			posix/io/net/send
+sendto			posix/io/net/sendto
+sendmsg			posix/io/net/sendmsg
+shutdown		posix/io/net/shutdown
+sync_file_range		linux/io/sync_file_range (Linux-only)
+
+