Prusa MINI Firmware overview
IP address handling
Collaboration diagram for IP address handling:

Modules

 IPv4 only
 
 IPv6 only
 

Enumerations

enum  lwip_ip_addr_type { IPADDR_TYPE_V4 = 0U, IPADDR_TYPE_V6 = 6U, IPADDR_TYPE_ANY = 46U }
 

Detailed Description

Enumeration Type Documentation

◆ lwip_ip_addr_type

IP address types for use in ip_addr_t.type member.

See also
tcp_new_ip_type(), udp_new_ip_type(), raw_new_ip_type().
Enumerator
IPADDR_TYPE_V4 

IPv4

IPADDR_TYPE_V6 

IPv6

IPADDR_TYPE_ANY 

IPv4+IPv6 ("dual-stack")

54  {
55  /** IPv4 */
56  IPADDR_TYPE_V4 = 0U,
57  /** IPv6 */
58  IPADDR_TYPE_V6 = 6U,
59  /** IPv4+IPv6 ("dual-stack") */
60  IPADDR_TYPE_ANY = 46U
61 };
IPADDR_TYPE_V6
Definition: ip_addr.h:58
IPADDR_TYPE_ANY
Definition: ip_addr.h:60
IPADDR_TYPE_V4
Definition: ip_addr.h:56