All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Macros
sir_ip.h File Reference
#include <cvmx.h>
#include <cvmx-version.h>
#include <cvmx-atomic.h>
#include <cvmx-rwlock.h>
#include <cvmx-tim.h>
#include <cvmx-access.h>
#include <common.h>
#include "common/sir_common_includes.h"
#include "tcp/sir_tcp_includes.h"
#include "eth/sir_eth_includes.h"
#include "ip/packet-defines.h"
#include "socket/sir_socket_defs.h"
Include dependency graph for sir_ip.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  TReAssState
 
class  CSiriusIP
 

Macros

#define DEFAULTMTUSIZE   1500
 
#define MAXDATAGRAMSIZE   65536
 
#define IPREASSTIMEOUT   15000
 
#define CVMX_FPA_IPREASS_POOL   CVMX_FPA_PACKET_POOL
 
#define CVMX_FPA_IPREASS_POOL_SIZE   CVMX_FPA_PACKET_POOL_SIZE
 
#define SIR_IP_OK   0
 
#define SIR_IP_NOHEADERSPACE   1
 
#define SIR_IP_MAXSIZEEXCEEDED   2
 
#define SIR_IP_ETHERROR   3
 
#define SIR_IP_NOPAYLOADMEMORY   4
 
#define SIR_IP_MEMTOOSMALL   5
 
#define SIR_IP_NULLPOINTER   6
 
#define SIR_IP_NOARP   7
 

Macro Definition Documentation

#define CVMX_FPA_IPREASS_POOL   CVMX_FPA_PACKET_POOL

Definition at line 28 of file sir_ip.h.

#define CVMX_FPA_IPREASS_POOL_SIZE   CVMX_FPA_PACKET_POOL_SIZE

Definition at line 29 of file sir_ip.h.

#define DEFAULTMTUSIZE   1500

Definition at line 24 of file sir_ip.h.

#define IPREASSTIMEOUT   15000

Definition at line 26 of file sir_ip.h.

#define MAXDATAGRAMSIZE   65536

Definition at line 25 of file sir_ip.h.

#define SIR_IP_ETHERROR   3

Definition at line 35 of file sir_ip.h.

#define SIR_IP_MAXSIZEEXCEEDED   2

Definition at line 34 of file sir_ip.h.

#define SIR_IP_MEMTOOSMALL   5

Definition at line 37 of file sir_ip.h.

#define SIR_IP_NOARP   7

Definition at line 39 of file sir_ip.h.

#define SIR_IP_NOHEADERSPACE   1

Definition at line 33 of file sir_ip.h.

#define SIR_IP_NOPAYLOADMEMORY   4

Definition at line 36 of file sir_ip.h.

#define SIR_IP_NULLPOINTER   6

Definition at line 38 of file sir_ip.h.

#define SIR_IP_OK   0

Definition at line 32 of file sir_ip.h.