dpkg 1.22.7-3-g89f48
|
#include <config.h>
#include <compat.h>
#include <sys/stat.h>
#include <errno.h>
#include <stdlib.h>
#include <stdio.h>
#include <unistd.h>
#include <dpkg/i18n.h>
#include <dpkg/dpkg.h>
#include <dpkg/dir.h>
#include <dpkg/atomic-file.h>
Macros | |
#define | ATOMIC_FILE_NEW_EXT "-new" |
#define | ATOMIC_FILE_OLD_EXT "-old" |
Functions | |
struct atomic_file * | atomic_file_new (const char *filename, enum atomic_file_flags flags) |
void | atomic_file_open (struct atomic_file *file) |
void | atomic_file_sync (struct atomic_file *file) |
void | atomic_file_close (struct atomic_file *file) |
void | atomic_file_remove (struct atomic_file *file) |
void | atomic_file_commit (struct atomic_file *file) |
void | atomic_file_free (struct atomic_file *file) |
#define ATOMIC_FILE_NEW_EXT "-new" |
#define ATOMIC_FILE_OLD_EXT "-old" |