Watt-32 tcp/ip  2.2 dev-rel.10
Data Structures | Typedefs
wattcp.h File Reference

Core definitions. More...

Go to the source code of this file.

Data Structures

struct  ulong_long
 
struct  in_Header
 
struct  in6_Header
 
struct  ip_Packet
 
struct  udp_Header
 
struct  tcp_Header
 
struct  tcp_PseudoHeader
 
struct  tcp_PseudoHeader6
 
struct  arp_Header
 
struct  udp_Socket
 
struct  tcp_Socket
 
struct  _raw_Socket
 
struct  _raw6_Socket
 
union  sock_type
 

Typedefs

typedef unsigned long long uint64
 our unsigned "long long" type
 
typedef long long int64
 our signed "long long" type
 
typedef struct in_Header in_Header
 
typedef struct in6_Header in6_Header
 
typedef struct ip_Packet ip_Packet
 
typedef struct udp_Header udp_Header
 
typedef struct tcp_Header tcp_Header
 
typedef struct tcp_PseudoHeader tcp_PseudoHeader
 
typedef struct tcp_PseudoHeader6 tcp_PseudoHeader6
 
typedef struct arp_Header arp_Header
 
typedef struct udp_Socket _udp_Socket
 
typedef struct tcp_Socket _tcp_Socket
 
typedef struct _raw_Socket _raw_Socket
 
typedef struct _raw6_Socket _raw6_Socket
 
typedef union sock_type sock_type
 

Detailed Description

Core definitions.

Types and structures for protocols are defined here.

Problems: - MinGW-w64 defines both WIN32 and WIN64, but _WIN64 is defined only if actually targeting WIN64.

Definition in file wattcp.h.