Go to the source code of this file.
|
void | uip_netif_init () |
|
void | uip_netif_setup (struct uip_netif *netif) |
|
void | uip_netif_setaddr (struct uip_netif *netif, struct uip_ip_addr *ipaddr, struct uip_ip_addr *netmask, struct uip_ip_addr *gw) |
|
void | uip_netif_setipaddr (struct uip_netif *netif, struct uip_ip_addr *ipaddr) |
|
void | uip_netif_setnetmask (struct uip_netif *netif, struct uip_ip_addr *netmask) |
|
void | uip_netif_setgw (struct uip_netif *netif, struct uip_ip_addr *gw) |
|
void | uip_netif_setdefault (struct uip_netif *netif) |
|
u8_t | uip_netif_isup (struct uip_netif *netif) |
|
struct uip_netif * | uip_netif_add (struct uip_netif *netif, struct uip_ip_addr *ipaddr, struct uip_ip_addr *netmask, struct uip_ip_addr *gw, void *state, s8_t(*init)(struct uip_netif *netif), s8_t(*input)(struct uip_pbuf *p, struct uip_netif *netif)) |
|
◆ UIP_NETIF_FLAG_BROADCAST
#define UIP_NETIF_FLAG_BROADCAST 0x2U |
if set, the netif has broadcast capability
◆ UIP_NETIF_FLAG_DHCP
#define UIP_NETIF_FLAG_DHCP 0x08U |
if set, the interface is configured using DHCP
◆ UIP_NETIF_FLAG_LINK_UP
#define UIP_NETIF_FLAG_LINK_UP 0x10U |
if set, the interface has an active link (set by the network interface driver)
◆ UIP_NETIF_FLAG_POINTTOPOINT
#define UIP_NETIF_FLAG_POINTTOPOINT 0x4U |
if set, the netif is one end of a point-to-point connection
◆ UIP_NETIF_FLAG_UP
#define UIP_NETIF_FLAG_UP 0x1U |
TODO: define the use (where, when, whom) of netif flags whether the network interface is 'up'. this is a software flag used to control whether this network interface is enabled and processes traffic.
◆ UIP_NETIF_MAX_HWADDR_LEN
#define UIP_NETIF_MAX_HWADDR_LEN 6U |
◆ uip_netif_add()
◆ uip_netif_init()
◆ uip_netif_isup()
◆ uip_netif_setaddr()
◆ uip_netif_setdefault()
◆ uip_netif_setgw()
◆ uip_netif_setipaddr()
◆ uip_netif_setnetmask()
◆ uip_netif_setup()
◆ uip_netif_default
◆ uip_netif_list