Go to the source code of this file.
|
| int | esphome::socket::lwip_ip_to_sockaddr (sa_family_t family, const ip_addr_t *ip, uint16_t port_host, struct sockaddr *name, socklen_t *addrlen) |
| | Convert lwip ip_addr_t + host-order port to sockaddr, based on the socket's address family.
|
| |
| bool | esphome::socket::sockaddr_to_lwip (const struct sockaddr *addr, socklen_t addrlen, ip_addr_t *ip, uint16_t *port) |
| | Convert sockaddr to lwip ip_addr_t and host-order port.
|
| |
| bool | esphome::socket::sockaddr_to_lwip_bind (sa_family_t family, const struct sockaddr *addr, socklen_t addrlen, ip_addr_t *ip, uint16_t *port) |
| | sockaddr_to_lwip variant for bind: promotes AF_INET6 sockets to IPADDR_TYPE_ANY so they accept both IPv4 and IPv6 (dual-stack).
|
| |
| int | esphome::socket::lwip_err_to_errno (err_t err) |
| | errno for a failed lwip call
|
| |