netfilter
firewalling, NAT, and packet mangling for linux
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
internal.h File Reference
#include "config.h"
#include <endian.h>
#include <byteswap.h>
Include dependency graph for internal.h:
This graph shows which files directly or indirectly include this file:

Macros

#define EXPORT_SYMBOL
 
#define htobe64(x)   __bswap_64(x)
 
#define betoh64(x)   __bswap_64(x)
 
#define SNPRINTF_CHECK(ret, rem, offset, len)
 

Macro Definition Documentation

#define betoh64 (   x)    __bswap_64(x)
#define EXPORT_SYMBOL
#define htobe64 (   x)    __bswap_64(x)
#define SNPRINTF_CHECK (   ret,
  rem,
  offset,
  len 
)
Value:
do { \
if (ret < 0) \
return ret; \
len += ret; \
if (ret > rem) \
ret = rem; \
offset += ret; \
rem -= ret; \
} while (0)
int len
Definition: utils.c:56