Data Fields
in6_addr Struct Reference

#include <inaddr_st.h>

Data Fields

union {
   uint8_t   u6_addr8 [16]
   uint16_t   u6_addr16 [8]
   uint32_t   u6_addr32 [4]

Detailed Description

Implementation of struct in6_addr for platforms that do not have it. Generally, these platforms are ones without IPv6 support, but we want to have a working in6_addr there anyway, so we can use it to parse IPv6 addresses.

Definition at line 50 of file inaddr_st.h.

Field Documentation

◆ u6_addr16

uint16_t u6_addr16[8]

Definition at line 54 of file inaddr_st.h.

◆ u6_addr32

uint32_t u6_addr32[4]

Definition at line 55 of file inaddr_st.h.

◆ u6_addr8

uint8_t u6_addr8[16]

Definition at line 53 of file inaddr_st.h.

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