aboutsummaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorJuan Cespedes <cespedes@debian.org>2003-02-04 23:24:38 +0100
committerJuan Cespedes <cespedes@debian.org>2003-02-04 23:24:38 +0100
commit504a385858a49352bcfceca444ba4f1a7bfd20cd (patch)
tree7a30b45b7847b650b748daa90e839d80ae770f42 /etc
parentd65efa37b1fd73305ce4469841dc760514d74202 (diff)
downloadltrace-504a385858a49352bcfceca444ba4f1a7bfd20cd.tar.gz
Version 0.3.31
* Added a lot of functions to ltrace.conf, thanks to Jakub Jelinek <jakub@redhat.com> (closes: Bug#144518) * Fixed off-by-one problem in checking syscall number * Removed some warnings
Diffstat (limited to 'etc')
-rw-r--r--etc/ltrace.conf44
1 files changed, 42 insertions, 2 deletions
diff --git a/etc/ltrace.conf b/etc/ltrace.conf
index 9e6fb40..e65446f 100644
--- a/etc/ltrace.conf
+++ b/etc/ltrace.conf
@@ -40,6 +40,7 @@ string tgoto(string, int, int);
int closedir(addr);
addr opendir(string);
addr readdir(addr);
+addr readdir64(addr);
; dlfcn.h
addr dlopen(string, int);
@@ -52,6 +53,7 @@ addr __errno_location(void);
; fcntl.h
int open(string,int,octal); ; WARNING: 3rd argument may not be there
+int open64(string,int,octal); ; WARNING: 3rd argument may not be there
; fnmatch.h
int fnmatch(string, string, int);
@@ -63,6 +65,8 @@ int getopt_long_only(int,addr,string,addr,addr);
; grp.h
void endgrent(void);
addr getgrnam(string);
+void setgrent(void);
+addr getgrent(void);
; libintl.h
string __dcgettext(string,string,int);
@@ -92,7 +96,6 @@ string gai_strerror(int);
int getaddrinfo(string, string, addr, addr);
addr gethostbyaddr(string, uint, int);
addr gethostbyname(string);
-addr gethostbyname(string);
addr gethostent(void);
int getnameinfo(addr, int, string, int, string, int, int);
addr getnetbyaddr(uint, int);
@@ -143,6 +146,15 @@ string readline(string);
; signal.h
int kill(int,int);
addr signal(int,addr);
+int sigemptyset(addr);
+int sigfillset(addr);
+int sigaddset(addr, int);
+int sigdelset(addr, int);
+int sigismember(addr, int);
+int sigaction(int, addr, addr);
+int sigprocmask(int, addr, addr);
+int sigpending(addr);
+int sigsuspend(addr);
; stdio.h
int fclose(file);
@@ -153,11 +165,14 @@ char fgetc(file);
addr fgets(+string, uint, file);
int fileno(file);
file fopen(string,string);
+file fopen64(string,string);
int fprintf(file,format);
int fputc(char,file);
int fputs(string,file);
uint fread(addr,uint,uint,file);
+uint fread_unlocked(addr,uint,uint,file);
uint fwrite(string,uint,uint,file);
+uint fwrite_unlocked(string,uint,uint,file);
int pclose(addr);
void perror(string);
addr popen(string, string);
@@ -169,15 +184,24 @@ int sprintf(+string,format);
string tempnam(string,string);
int vfprintf(file,string,addr);
int vsnprintf(+string2,int,string,addr);
+int setvbuf(file,addr,int,uint);
+void setbuf(file,addr);
+void setbuffer(file,addr,uint);
+void setlinebuf(file);
+int rename(string,string);
; stdlib.h
int __strtol_internal(string,addr,int);
+uint __strtoul_internal(string,addr,int);
int atexit(addr);
addr bsearch(string, addr, uint, uint, addr);
addr calloc(uint, uint);
void exit(int);
void free(addr);
string getenv(string);
+int putsenv(string);
+int setenv(string,string,int);
+void unsetenv(string);
addr malloc(int);
void qsort(addr,uint,uint,addr);
int random(void);
@@ -199,7 +223,7 @@ int strcasecmp(string, string);
string strcat(string, string);
string strchr(string,char);
int strcoll(string,string);
-int strlen(string);
+uint strlen(string);
int strcmp(string,string);
addr strcpy(addr,string);
addr strdup(string);
@@ -222,6 +246,10 @@ int socket(int,int,int);
; sys/stat.h
int __fxstat(int,int,addr);
int __xstat(int,string,addr);
+int __lxstat(int,string,addr);
+int __fxstat64(int,int,addr);
+int __xstat64(int,string,addr);
+int __lxstat64(int,string,addr);
int chmod(string,octal);
int fchmod(int,octal);
int mkfifo(string,octal);
@@ -276,7 +304,11 @@ int gethostname(+string2,int);
string getlogin(void);
int getopt(int,addr,string);
int getpid(void);
+int getppid(void);
int getuid(void);
+int getpgrp(void);
+int setpgrp(void);
+int getpgid(int);
int isatty(int);
int link(string,string);
int mkdir(string,octal);
@@ -296,12 +328,20 @@ string ttyname(int);
int unlink(string);
void usleep(uint);
int write(int, string3, uint);
+addr sbrk(int);
+int getpagesize(void);
+int lseek(int,int,int);
+int pipe(addr);
; utmp.h
void endutent(void);
addr getutent(void);
void setutent(void);
+; sys/wait.h
+int wait(addr);
+int waitpid(int,addr,int);
+
; X11/Xlib.h
void XCloseDisplay(addr);
int XMapWindow(addr,addr);