OpenVPN
Data Fields
openvpn_iphdr Struct Reference

#include <proto.h>

Data Fields

uint8_t version_len
 
uint8_t tos
 
uint16_t tot_len
 
uint16_t id
 
uint16_t frag_off
 
uint8_t ttl
 
uint8_t protocol
 
uint16_t check
 
uint32_t saddr
 
uint32_t daddr
 

Detailed Description

Definition at line 106 of file proto.h.

Field Documentation

◆ check

uint16_t openvpn_iphdr::check

Definition at line 126 of file proto.h.

Referenced by client_nat_transform().

◆ daddr

uint32_t openvpn_iphdr::daddr

◆ frag_off

uint16_t openvpn_iphdr::frag_off

Definition at line 116 of file proto.h.

Referenced by mss_fixup_ipv4().

◆ id

uint16_t openvpn_iphdr::id

Definition at line 113 of file proto.h.

◆ protocol

uint8_t openvpn_iphdr::protocol

◆ saddr

uint32_t openvpn_iphdr::saddr

◆ tos

uint8_t openvpn_iphdr::tos

Definition at line 111 of file proto.h.

◆ tot_len

uint16_t openvpn_iphdr::tot_len

Definition at line 112 of file proto.h.

Referenced by mss_fixup_ipv4().

◆ ttl

uint8_t openvpn_iphdr::ttl

Definition at line 118 of file proto.h.

◆ version_len

uint8_t openvpn_iphdr::version_len

Definition at line 109 of file proto.h.

Referenced by is_ip_packet_valid(), is_ipv_X(), and mss_fixup_ipv4().


The documentation for this struct was generated from the following file: