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: