Symbols
loading...
Files
loading...

netif::ip_addr field

IP address configuration in network byte order

Syntax

ip_addr_t ip_addr;

Examples

netif::ip_addr is referenced by 35 libraries and example projects.

References

LocationReferrerText
netif.h:268
ip_addr_t ip_addr;
dhcp.c:1937dhcp_create_msg()
etharp.c:682etharp_input()
etharp.c:686etharp_input()
for_us = (u8_t)ip4_addr_cmp(&dipaddr, netif_ip4_addr(netif));
etharp.c:711etharp_input()
etharp.c:715etharp_input()
etharp.c:825etharp_output()
etharp.c:1184etharp_request_dst()
ip4.c:172ip4_route()
if (netif_is_up(netif) && netif_is_link_up(netif) && !ip4_addr_isany_val(*netif_ip4_addr(netif))) {
ip4.c:174ip4_route()
ip4.c:217ip4_route()
ip4.c:383ip4_input_accept()
ip4.c:385ip4_input_accept()
ip4.c:534ip4_input()
ip4.c:810ip4_output_if()
src_used = netif_ip4_addr(netif);
ip4_addr.c:73ip4_addr_isbroadcast_u32()
ip4_addr.c:76ip4_addr_isbroadcast_u32()
netif.c:310netif_add()
netif.c:463netif_do_set_ipaddr()
netif.c:468netif_do_set_ipaddr()
netif.c:476netif_do_set_ipaddr()
netif.c:752netif_remove()
netif.c:753netif_remove()
netif.c:887netif_issue_reports()
netif.c:891netif_issue_reports()
tcp.c:1099tcp_connect()
const ip_addr_t *local_ip = ip_netif_get_local_ip(netif, ipaddr);
tcp_out.c:1297tcp_output()
const ip_addr_t *local_ip = ip_netif_get_local_ip(netif, &pcb->remote_ip);
udp.c:271udp_input()
if (!IP_IS_V4_VAL(uncon_pcb->local_ip) || !ip4_addr_cmp(ip_2_ip4(&uncon_pcb->local_ip), netif_ip4_addr(inp))) {
udp.c:273udp_input()
if (IP_IS_V4_VAL(pcb->local_ip) && ip4_addr_cmp(ip_2_ip4(&pcb->local_ip), netif_ip4_addr(inp))) {
udp.c:324udp_input()
udp.c:677udp_sendto_if()
udp.c:681udp_sendto_if()