#include "php.h"
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <sys/param.h>
#include "pack.h"
#include "fsock.h"
Go to the source code of this file.
◆ INC_OUTPUTPOS
Value: if ((
a) < 0 || ((
INT_MAX - outputpos)/((
int)b)) < (
a)) { \
efree(formatcodes); \
efree(formatargs); \
zend_value_error("Type %c: integer overflow in format string", code); \
RETURN_THROWS(); \
} \
Definition at line 44 of file pack.c.
◆ MACHINE_LITTLE_ENDIAN
#define MACHINE_LITTLE_ENDIAN 1 |
◆ PHP_FUNCTION() [1/2]
◆ PHP_FUNCTION() [2/2]
◆ PHP_MINIT_FUNCTION()
PHP_MINIT_FUNCTION |
( |
pack | | ) |
|
◆ ZEND_SET_ALIGNED() [1/5]
typedef ZEND_SET_ALIGNED |
( |
1 | , |
|
|
int | unaligned_int ) |
◆ ZEND_SET_ALIGNED() [2/5]
typedef ZEND_SET_ALIGNED |
( |
1 | , |
|
|
uint16_t | unaligned_uint16_t ) |
◆ ZEND_SET_ALIGNED() [3/5]
typedef ZEND_SET_ALIGNED |
( |
1 | , |
|
|
uint32_t | unaligned_uint32_t ) |
◆ ZEND_SET_ALIGNED() [4/5]
typedef ZEND_SET_ALIGNED |
( |
1 | , |
|
|
uint64_t | unaligned_uint64_t ) |
◆ ZEND_SET_ALIGNED() [5/5]
typedef ZEND_SET_ALIGNED |
( |
1 | , |
|
|
unsigned int | unaligned_uint ) |