php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
fsmagic.c File Reference
#include "file.h"
#include "magic.h"
#include <string.h>
#include <stdlib.h>

Go to the source code of this file.

Macros

#define major(dev)
 
#define minor(dev)
 
#define COMMA   (did++ ? ", " : "")
 

Functions

file_private int handle_mime (struct magic_set *ms, int mime, const char *str)
 
file_protected int file_fsmagic (struct magic_set *ms, const char *fn, zend_stat_t *sb)
 

Macro Definition Documentation

◆ COMMA

#define COMMA   (did++ ? ", " : "")

◆ major

#define major ( dev)
Value:
(((dev) >> 8) & 0xff)

Definition at line 65 of file fsmagic.c.

◆ minor

#define minor ( dev)
Value:
((dev) & 0xff)

Definition at line 66 of file fsmagic.c.

Function Documentation

◆ file_fsmagic()

file_protected int file_fsmagic ( struct magic_set * ms,
const char * fn,
zend_stat_t * sb )

Definition at line 90 of file fsmagic.c.

◆ handle_mime()

file_private int handle_mime ( struct magic_set * ms,
int mime,
const char * str )

Definition at line 75 of file fsmagic.c.