VSF Documented
vsf_linux_glibc_string.c File Reference

Functions

char * ____strdup_ex (vsf_linux_process_t *process, const char *str, const char *file, const char *func, int line)
 
void * mempcpy (void *dest, const void *src, size_t len)
 
ssize_t strscpy (char *dest, const char *src, size_t n)
 
char * strndup (const char *str, size_t n)
 
void * memrchr (const void *str, int ch, size_t len)
 
char * strchrnul (const char *s, int c)
 
char * stpcpy (char *dest, const char *src)
 
char * stpncpy (char *dest, const char *src, size_t n)
 
char * strerror (int errnum)
 
int strerror_r (int errnum, char *buf, size_t buflen)
 
int strverscmp (const char *str1, const char *str2)
 
char * strsignal (int sig)
 
const char * sigdescr_np (int sig)
 
const char * sigabbrev_np (int sig)
 

Variables

__VSF_VPLT_DECORATOR__ vsf_linux_libc_string_vplt_t vsf_linux_libc_string_vplt
 

Function Documentation

◆ ____strdup_ex()

char * ____strdup_ex ( vsf_linux_process_t * process,
const char * str,
const char * file,
const char * func,
int line )

◆ mempcpy()

void * mempcpy ( void * dest,
const void * src,
size_t len )

◆ strscpy()

ssize_t strscpy ( char * dest,
const char * src,
size_t n )

◆ strndup()

char * strndup ( const char * str,
size_t n )

◆ memrchr()

void * memrchr ( const void * str,
int ch,
size_t len )

◆ strchrnul()

char * strchrnul ( const char * s,
int c )

◆ stpcpy()

char * stpcpy ( char * dest,
const char * src )

◆ stpncpy()

char * stpncpy ( char * dest,
const char * src,
size_t n )

◆ strerror()

char * strerror ( int errnum)

◆ strerror_r()

int strerror_r ( int errnum,
char * buf,
size_t buflen )

◆ strverscmp()

int strverscmp ( const char * str1,
const char * str2 )

◆ strsignal()

char * strsignal ( int sig)

◆ sigdescr_np()

const char * sigdescr_np ( int sig)

◆ sigabbrev_np()

const char * sigabbrev_np ( int sig)

Variable Documentation

◆ vsf_linux_libc_string_vplt

Generated from commit: vsfteam/vsf@ceb53fd