libexplain  1.4.D001
Functions
libexplain/buffer/errno/vsprintf.c File Reference
#include <libexplain/ac/errno.h>
#include <libexplain/buffer/dangerous.h>
#include <libexplain/buffer/efault.h>
#include <libexplain/buffer/errno/vsprintf.h>
#include <libexplain/buffer/errno/vsnprintf.h>
#include <libexplain/buffer/is_the_null_pointer.h>
#include <libexplain/buffer/pathname.h>
#include <libexplain/buffer/pointer.h>
#include <libexplain/buffer/va_list.h>
#include <libexplain/explanation.h>
#include <libexplain/is_efault.h>
#include <libexplain/printf_format.h>

Go to the source code of this file.

Functions

static void explain_buffer_errno_vsprintf_system_call (explain_string_buffer_t *sb, int errnum, char *data, const char *format, va_list ap)
void explain_buffer_errno_vsprintf_explanation (explain_string_buffer_t *sb, int errnum, const char *syscall_name, char *data, const char *format, va_list ap)
void explain_buffer_errno_vsprintf (explain_string_buffer_t *sb, int errnum, char *data, const char *format, va_list ap)

Function Documentation

void explain_buffer_errno_vsprintf ( explain_string_buffer_t sb,
int  errnum,
char *  data,
const char *  format,
va_list  ap 
)

Definition at line 79 of file vsprintf.c.

void explain_buffer_errno_vsprintf_explanation ( explain_string_buffer_t sb,
int  errnum,
const char *  syscall_name,
char *  data,
const char *  format,
va_list  ap 
)

Definition at line 58 of file vsprintf.c.

static void explain_buffer_errno_vsprintf_system_call ( explain_string_buffer_t sb,
int  errnum,
char *  data,
const char *  format,
va_list  ap 
) [static]

Definition at line 35 of file vsprintf.c.