TcpPacket.h File Reference

#include "Packet.h"
#include "IpPacket.h"
#include "Ipv6Packet.h"
#include "PayloadPacket.h"

Include dependency graph for TcpPacket.h:

This graph shows which files directly or indirectly include this file:


Classes

struct  _TCP_HEADER
struct  _TCP_PSEUDO_HEADER
struct  _TCP_IP4_PSEUDO_HEADER
struct  _TCP_IP6_PSEUDO_HEADER
class  TcpPacket

Defines

#define TCP_HEADER_LEN(x)   (((x & 0xF000) >> 12 ) * 4 )
#define TCP_HEADER_FLAGS(x)   ((x & 0x3F ) )
#define TCP_HEADER_NO_OPTIONS_LEN   20

Typedefs

typedef struct _TCP_HEADER TCP_HEADER
typedef struct _TCP_HEADERPTCP_HEADER
typedef struct _TCP_PSEUDO_HEADER TCP_PSEUDO_HEADER
typedef struct _TCP_PSEUDO_HEADERPTCP_PSEUDO_HEADER
typedef _TCP_IP4_PSEUDO_HEADER TCP_IP4_PSEUDO_HEADER
typedef _TCP_IP4_PSEUDO_HEADERPTCP_IP4_PSEUDO_HEADER
typedef _TCP_IP6_PSEUDO_HEADER TCP_IP6_PSEUDO_HEADER
typedef _TCP_IP6_PSEUDO_HEADERPTCP_IP6_PSEUDO_HEADER

Define Documentation

#define TCP_HEADER_FLAGS (  )     ((x & 0x3F ) )

#define TCP_HEADER_LEN (  )     (((x & 0xF000) >> 12 ) * 4 )

#define TCP_HEADER_NO_OPTIONS_LEN   20


Typedef Documentation

typedef struct _TCP_HEADER * PTCP_HEADER

typedef struct _TCP_HEADER TCP_HEADER


Generated on Wed Jun 18 09:39:50 2008 for pktanon by  doxygen 1.5.5