unbound: pp2_header Struct Reference

unbound 0.1

Data Fields
pp2_header Struct Reference

PROXYv2 header. More...

`#include <proxy_protocol.h>`

## Data Fields
uint8_t | sig [PP2_SIG_LEN]
uint8_t | ver_cmd
uint8_t | fam_prot
uint16_t | len
union { |
struct { |
uint32_t src_addr |
uint32_t dst_addr |
uint16_t src_port |
uint16_t dst_port |
} addr4 |
struct { |
uint8_t src_addr [16] |
uint8_t dst_addr [16] |
uint16_t src_port |
uint16_t dst_port |
} addr6 |
struct { |
uint8_t src_addr [108] |
uint8_t dst_addr [108] |
} addru |
} | addr |

## Detailed Description

PROXYv2 header.

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

- util/proxy_protocol.h