#include "libc-dce.h"
#include "libc.h"
#include "arpa/dce-inet.h"
#include "sys/dce-socket.h"
#include "sys/dce-time.h"
#include "sys/dce-ioctl.h"
#include "sys/dce-mman.h"
#include "sys/dce-stat.h"
#include "sys/dce-select.h"
#include "sys/dce-timerfd.h"
#include "dce-unistd.h"
#include "dce-netdb.h"
#include "dce-pthread.h"
#include "dce-stdio.h"
#include "dce-stdarg.h"
#include "dce-errno.h"
#include "dce-libc-private.h"
#include "dce-fcntl.h"
#include "dce-sched.h"
#include "dce-poll.h"
#include "dce-signal.h"
#include "dce-stdlib.h"
#include "dce-time.h"
#include "dce-semaphore.h"
#include "dce-cxa.h"
#include "dce-string.h"
#include "dce-global-variables.h"
#include "dce-random.h"
#include "dce-umask.h"
#include "dce-misc.h"
#include "dce-wait.h"
#include "dce-locale.h"
#include "net/dce-if.h"
#include "dce-syslog.h"
#include "dce-pwd.h"
#include "dce-dirent.h"
#include "dce-vfs.h"
#include "dce-termio.h"
#include <arpa/inet.h>
#include <ctype.h>
#include <fcntl.h>
#include <getopt.h>
#include <grp.h>
#include <ifaddrs.h>
#include <sys/uio.h>
#include <libgen.h>
#include <locale.h>
#include <netdb.h>
#include <net/if.h>
#include <netinet/in.h>
#include <poll.h>
#include <semaphore.h>
#include <signal.h>
#include <stdio.h>
#include <stdio_ext.h>
#include <stddef.h>
#include <stdarg.h>
#include <stdint.h>
#include <stdlib.h>
#include <string.h>
#include <syslog.h>
#include <sys/dir.h>
#include <sys/ioctl.h>
#include <sys/io.h>
#include <sys/mman.h>
#include <sys/timerfd.h>
#include <sys/time.h>
#include <sys/types.h>
#include <sys/resource.h>
#include <sys/socket.h>
#include <sys/stat.h>
#include <sys/utsname.h>
#include <sys/wait.h>
#include <pthread.h>
#include <pwd.h>
#include <time.h>
#include <unistd.h>
#include <wchar.h>
#include <wctype.h>
#include <xlocale.h>
#include <errno.h>
#include <setjmp.h>
#include <libintl.h>
#include <inttypes.h>
#include <error.h>
#include <netinet/ether.h>
#include <search.h>
#include <fnmatch.h>
#include <langinfo.h>
#include <sys/vfs.h>
#include <termio.h>
#include <math.h>
#include <assert.h>
#include "libc-ns3.h"
Go to the source code of this file.
Macros | |
#define | _GNU_SOURCE 1 |
#define | _LARGEFILE64_SOURCE 1 |
#define | DCE(name) (*libc)->name ## _fn = (func_t)(__typeof (&name))dce_ ## name; |
#define | DCE_EXPLICIT(name, rtype,...) (*libc)->name ## _fn = dce_ ## name; |
#define | DCET(rtype, name) DCE (name) |
#define | NATIVE(name) (*libc)->name ## _fn = (func_t)name; |
#define | NATIVE_EXPLICIT(name, type) (*libc)->name ## _fn = (func_t)((type)name); |
#define | NATIVET(rtype, name) NATIVE(name) |
Typedefs | |
typedef void(* | func_t )(...) |
Functions | |
int | __asprintf_chk (char **, int, const char *,...) __THROW |
int | __cxa_atexit (void(*func)(void *), void *arg, void *d) |
void | __cxa_finalize (void *d) |
int | __dprintf_chk (int, int, const char *,...) |
char * | __fgets_chk (char *buf, size_t size, int n, FILE *fp) |
char * | __fgets_unlocked_chk (char *buf, size_t size, int n, FILE *fp) |
int | __fprintf_chk (FILE *, int, const char *,...) |
int | __obstack_printf_chk (struct obstack *, int, const char *,...) __THROW |
int | __obstack_vprintf_chk (struct obstack *, int, const char *, _G_va_list) __THROW |
int | __printf_chk (int, const char *,...) |
int | __snprintf_chk (char *, size_t, int, size_t, const char *,...) __THROW |
int | __sprintf_chk (char *, int, size_t, const char *,...) __THROW |
char * | __strcpy_chk (char *__restrict __dest, const char *__restrict __src, size_t __destlen) |
int | __vasprintf_chk (char **, int, const char *, _G_va_list) __THROW |
int | __vdprintf_chk (int, int, const char *, _G_va_list) |
int | __vfprintf_chk (FILE *, int, const char *, _G_va_list) |
int | __vprintf_chk (int, const char *, _G_va_list) |
int | __vsnprintf_chk (char *, size_t, int, size_t, const char *, _G_va_list) __THROW |
int | __vsprintf_chk (char *, int, size_t, const char *, _G_va_list) __THROW |
int | __xpg_strerror_r (int __errnum, char *__buf, size_t __buflen) |
Variables | |
int(* | __gxx_personality_v0 )(int a, int b, unsigned c, struct _Unwind_Exception *d, struct _Unwind_Context *e) |
#define _GNU_SOURCE 1 |
Definition at line 1 of file libc-dce.cc.
#define _LARGEFILE64_SOURCE 1 |
Definition at line 3 of file libc-dce.cc.
#define DCE | ( | name | ) | (*libc)->name ## _fn = (func_t)(__typeof (&name))dce_ ## name; |
#define DCE_EXPLICIT | ( | name, | |
rtype, | |||
... | |||
) | (*libc)->name ## _fn = dce_ ## name; |
#define DCET | ( | rtype, | |
name | |||
) | DCE (name) |
#define NATIVE | ( | name | ) | (*libc)->name ## _fn = (func_t)name; |
#define NATIVE_EXPLICIT | ( | name, | |
type | |||
) | (*libc)->name ## _fn = (func_t)((type)name); |
#define NATIVET | ( | rtype, | |
name | |||
) | NATIVE(name) |
typedef void(* func_t)(...) |
Definition at line 142 of file libc-dce.cc.
int __asprintf_chk | ( | char ** | , |
int | , | ||
const char * | , | ||
... | |||
) |
int __cxa_atexit | ( | void(*)(void *) | func, |
void * | arg, | ||
void * | d | ||
) |
void __cxa_finalize | ( | void * | d | ) |
int __dprintf_chk | ( | int | , |
int | , | ||
const char * | , | ||
... | |||
) |
char* __fgets_chk | ( | char * | buf, |
size_t | size, | ||
int | n, | ||
FILE * | fp | ||
) |
char* __fgets_unlocked_chk | ( | char * | buf, |
size_t | size, | ||
int | n, | ||
FILE * | fp | ||
) |
int __fprintf_chk | ( | FILE * | , |
int | , | ||
const char * | , | ||
... | |||
) |
int __obstack_printf_chk | ( | struct obstack * | , |
int | , | ||
const char * | , | ||
... | |||
) |
int __obstack_vprintf_chk | ( | struct obstack * | , |
int | , | ||
const char * | , | ||
_G_va_list | |||
) |
int __printf_chk | ( | int | , |
const char * | , | ||
... | |||
) |
int __snprintf_chk | ( | char * | , |
size_t | , | ||
int | , | ||
size_t | , | ||
const char * | , | ||
... | |||
) |
int __sprintf_chk | ( | char * | , |
int | , | ||
size_t | , | ||
const char * | , | ||
... | |||
) |
char* __strcpy_chk | ( | char *__restrict | __dest, |
const char *__restrict | __src, | ||
size_t | __destlen | ||
) |
int __vasprintf_chk | ( | char ** | , |
int | , | ||
const char * | , | ||
_G_va_list | |||
) |
int __vdprintf_chk | ( | int | , |
int | , | ||
const char * | , | ||
_G_va_list | |||
) |
int __vfprintf_chk | ( | FILE * | , |
int | , | ||
const char * | , | ||
_G_va_list | |||
) |
int __vprintf_chk | ( | int | , |
const char * | , | ||
_G_va_list | |||
) |
int __vsnprintf_chk | ( | char * | , |
size_t | , | ||
int | , | ||
size_t | , | ||
const char * | , | ||
_G_va_list | |||
) |
int __vsprintf_chk | ( | char * | , |
int | , | ||
size_t | , | ||
const char * | , | ||
_G_va_list | |||
) |
int __xpg_strerror_r | ( | int | __errnum, |
char * | __buf, | ||
size_t | __buflen | ||
) |
int(* __gxx_personality_v0)(int a, int b, unsigned c, struct _Unwind_Exception *d, struct _Unwind_Context *e) |