#include "file.h"
#include "magic.h"
#include <stdlib.h>
#include <string.h>
#include <limits.h>
Go to the source code of this file.
|
file_private int | unreadable_info (struct magic_set *, mode_t, const char *) |
|
file_private const char * | file_or_stream (struct magic_set *, const char *, php_stream *) |
|
file_public struct magic_set * | magic_open (int flags) |
|
file_public void | magic_close (struct magic_set *ms) |
|
file_public int | magic_load (struct magic_set *ms, const char *magicfile) |
|
file_public int | magic_compile (struct magic_set *ms, const char *magicfile) |
|
file_public int | magic_check (struct magic_set *ms, const char *magicfile) |
|
file_public int | magic_list (struct magic_set *ms, const char *magicfile) |
|
file_public const char * | magic_descriptor (struct magic_set *ms, int fd) |
|
file_public const char * | magic_file (struct magic_set *ms, const char *inname) |
|
file_public const char * | magic_stream (struct magic_set *ms, php_stream *stream) |
|
file_public const char * | magic_buffer (struct magic_set *ms, const void *buf, size_t nb) |
|
file_public const char * | magic_error (struct magic_set *ms) |
|
file_public int | magic_errno (struct magic_set *ms) |
|
file_public int | magic_getflags (struct magic_set *ms) |
|
file_public int | magic_setflags (struct magic_set *ms, int flags) |
|
file_public int | magic_version (void) |
|
file_public int | magic_setparam (struct magic_set *ms, int param, const void *val) |
|
file_public int | magic_getparam (struct magic_set *ms, int param, void *val) |
|
◆ PIPE_BUF
◆ SLOP
◆ STDIN_FILENO
◆ file_or_stream()
◆ magic_buffer()
◆ magic_check()
◆ magic_close()
◆ magic_compile()
◆ magic_descriptor()
◆ magic_errno()
◆ magic_error()
◆ magic_file()
◆ magic_getflags()
◆ magic_getparam()
◆ magic_list()
◆ magic_load()
◆ magic_open()
◆ magic_setflags()
◆ magic_setparam()
◆ magic_stream()
◆ magic_version()
◆ unreadable_info()