#include "tap.h"#include <netinet/in.h>#include <netinet/in_systm.h>#include <netinet/ip.h>#include <netinet/tcp.h>#include <sys/socket.h>#include "tcp.h"#include "ip.h"Include dependency graph for tcptap.h:

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

Go to the source code of this file.
Compounds | |
| struct | pseudohdr |
| class | TCPTapAgent |
Defines | |
| #define | TCP_HEADER_LEN (sizeof(struct tcphdr)) |
| #define | IP_HEADER_LEN (sizeof(struct ip)) |
| #define | DEFAULT_ADV_WINDOW 65535 |
| #define | DEFAULT_EXT_PORT 8192 |
| #define | DEFAULT_EXT_ADDR "192.168.123.116" |
| #define | DEFAULT_NS_PORT 16384 |
| #define | DEFAULT_NS_ADDR "192.168.123.253" |
| #define | TCPIP_BASE_PKTSIZE 40 |
| #define | REASON_UNKNOWN 10 |
Variables | |
| pseudohdr | pseudohdr |
|
|
Definition at line 51 of file tcptap.h. Referenced by TCPTapAgent::TCPTapAgent(). |
|
|
Definition at line 54 of file tcptap.h. Referenced by TCPTapAgent::TCPTapAgent(). |
|
|
Definition at line 53 of file tcptap.h. Referenced by TCPTapAgent::TCPTapAgent(). |
|
|
Definition at line 57 of file tcptap.h. Referenced by TCPTapAgent::TCPTapAgent(). |
|
|
Definition at line 56 of file tcptap.h. Referenced by TCPTapAgent::TCPTapAgent(). |
|
|
Definition at line 50 of file tcptap.h. Referenced by TCPTapAgent::ip_gen(), and TCPTapAgent::sendpkt(). |
|
|
Definition at line 68 of file tcptap.h. Referenced by TCPTapAgent::processpkt(). |
|
|
Definition at line 49 of file tcptap.h. Referenced by TCPTapAgent::sendpkt(), and TCPTapAgent::tcp_gen(). |
|
|
|
|
|
Referenced by TCPTapAgent::trans_check(). |
1.3.3