ELinks 0.18.0
|
Secure file saving handling. More...
#include <errno.h>
#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
#include <sys/stat.h>
#include "elinks.h"
#include "config/options.h"
#include "intl/libintl.h"
#include "osdep/osdep.h"
#include "util/memory.h"
#include "util/secsave.h"
Functions | |
static struct secure_save_info * | secure_open_umask (char *file_name) |
Open a file for writing in a secure way. | |
struct secure_save_info * | secure_open (char *file_name) |
char * | secsave_strerror (secsave_errno_T secsave_error, struct terminal *term) |
Variables | |
secsave_errno_T | secsave_errno = SS_ERR_NONE |
internal secsave error number | |
Secure file saving handling.
char * secsave_strerror | ( | secsave_errno_T | secsave_error, |
struct terminal * | term ) |
struct secure_save_info * secure_open | ( | char * | file_name | ) |
|
static |
Open a file for writing in a secure way.
internal secsave error number