Public Attributes | List of all members
uip_netif Struct Reference

#include <uip_netif.h>

Collaboration diagram for uip_netif:

Public Attributes

struct uip_netifnext
struct uip_ip_addr ip_addr
struct uip_ip_addr netmask
struct uip_ip_addr gw
s8_t(* input )(struct uip_pbuf *p, struct uip_netif *inp)
s8_t(* output )(struct uip_netif *netif, struct uip_pbuf *p, struct uip_ip_addr *ipaddr)
s8_t(* linkoutput )(struct uip_netif *netif, struct uip_pbuf *p)
u8_t hwaddr_len
u16_t mtu
u8_t flags
s8_t name [2]
u8_t num

Member Data Documentation

◆ flags

u8_t uip_netif::flags

◆ gw

struct uip_ip_addr uip_netif::gw

◆ hwaddr

u8_t uip_netif::hwaddr[UIP_NETIF_MAX_HWADDR_LEN]

◆ hwaddr_len

u8_t uip_netif::hwaddr_len

◆ input

s8_t(* uip_netif::input) (struct uip_pbuf *p, struct uip_netif *inp)

◆ ip_addr

struct uip_ip_addr uip_netif::ip_addr

◆ linkoutput

s8_t(* uip_netif::linkoutput) (struct uip_netif *netif, struct uip_pbuf *p)

◆ mtu

u16_t uip_netif::mtu

◆ name

s8_t uip_netif::name[2]

◆ netmask

struct uip_ip_addr uip_netif::netmask

◆ next

struct uip_netif* uip_netif::next

◆ num

u8_t uip_netif::num

◆ output

s8_t(* uip_netif::output) (struct uip_netif *netif, struct uip_pbuf *p, struct uip_ip_addr *ipaddr)

◆ state

void* uip_netif::state

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