openncc frame
includes.h File Reference
#include <stdio.h>
#include <ctype.h>
#include <errno.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/file.h>
#include <arpa/inet.h>
#include <netdb.h>
#include <sys/ioctl.h>
#include <sys/time.h>
#include <sys/shm.h>
#include <sys/mman.h>
#include <semaphore.h>
#include <string.h>
#include <pthread.h>
#include <stdlib.h>
#include <stdarg.h>
#include <sys/stat.h>
#include <stdint.h>
#include <stddef.h>
Include dependency graph for includes.h:

Go to the source code of this file.

Macros

#define BYTE   uint8_t
 
#define INT8U   uint8_t
 
#define INT16U   uint16_t
 
#define INT16   int16_t
 
#define INT32U   uint32_t
 
#define INT32   int32_t
 
#define UINT   uint32_t
 
#define BOOL   unsigned char
 
#define SUCCESS   0
 
#define FAILED   -1
 
#define FALSE   0
 
#define TRUE   1
 
#define _PACKED_   __attribute__((packed))
 

Macro Definition Documentation

◆ _PACKED_

#define _PACKED_   __attribute__((packed))

◆ BOOL

#define BOOL   unsigned char

◆ BYTE

#define BYTE   uint8_t

◆ FAILED

#define FAILED   -1

◆ FALSE

#define FALSE   0

◆ INT16

#define INT16   int16_t

◆ INT16U

#define INT16U   uint16_t

◆ INT32

#define INT32   int32_t

◆ INT32U

#define INT32U   uint32_t

◆ INT8U

#define INT8U   uint8_t

◆ SUCCESS

#define SUCCESS   0

◆ TRUE

#define TRUE   1

◆ UINT

#define UINT   uint32_t