MySQL 8.3.0
Source Code Documentation
types.h File Reference
#include <stdlib.h>
#include <sys/types.h>
#include <sys/time.h>
#include <sys/param.h>
#include <netinet/in.h>

Go to the source code of this file.

Macros

#define __dontcare__   -1
 
#define FALSE   (0)
 
#define TRUE   (1)
 
#define NULL   0
 
#define mem_alloc(bsize)   malloc(bsize)
 
#define mem_free(ptr, bsize)   free(ptr)
 
#define __u_char_defined
 
#define __daddr_t_defined
 
#define INADDR_LOOPBACK   (u_long)0x7F000001
 
#define MAXHOSTNAMELEN   64
 

Typedefs

typedef int bool_t
 
typedef int enum_t
 
typedef unsigned long rpcprog_t
 
typedef unsigned long rpcvers_t
 
typedef unsigned long rpcproc_t
 
typedef unsigned long rpcprot_t
 
typedef unsigned long rpcport_t
 
typedef __u_char u_char
 
typedef __u_short u_short
 
typedef __u_int u_int
 
typedef __u_long u_long
 
typedef __quad_t quad_t
 
typedef __u_quad_t u_quad_t
 
typedef __fsid_t fsid_t
 
typedef __daddr_t daddr_t
 
typedef __caddr_t caddr_t
 

Macro Definition Documentation

◆ __daddr_t_defined

#define __daddr_t_defined

◆ __dontcare__

#define __dontcare__   -1

◆ __u_char_defined

#define __u_char_defined

◆ FALSE

#define FALSE   (0)

◆ INADDR_LOOPBACK

#define INADDR_LOOPBACK   (u_long)0x7F000001

◆ MAXHOSTNAMELEN

#define MAXHOSTNAMELEN   64

◆ mem_alloc

#define mem_alloc (   bsize)    malloc(bsize)

◆ mem_free

#define mem_free (   ptr,
  bsize 
)    free(ptr)

◆ NULL

#define NULL   0

◆ TRUE

#define TRUE   (1)

Typedef Documentation

◆ bool_t

typedef int bool_t

◆ caddr_t

typedef __caddr_t caddr_t

◆ daddr_t

typedef __daddr_t daddr_t

◆ enum_t

typedef int enum_t

◆ fsid_t

typedef __fsid_t fsid_t

◆ quad_t

typedef __quad_t quad_t

◆ rpcport_t

typedef unsigned long rpcport_t

◆ rpcproc_t

typedef unsigned long rpcproc_t

◆ rpcprog_t

typedef unsigned long rpcprog_t

◆ rpcprot_t

typedef unsigned long rpcprot_t

◆ rpcvers_t

typedef unsigned long rpcvers_t

◆ u_char

typedef __u_char u_char

◆ u_int

typedef __u_int u_int

◆ u_long

typedef __u_long u_long

◆ u_quad_t

typedef __u_quad_t u_quad_t

◆ u_short

typedef __u_short u_short