Lines Matching defs:netif

136 struct netif {  struct
138 struct netif *next; argument
147 netif_input_fn input; argument
151 netif_output_fn output; argument
155 netif_linkoutput_fn linkoutput; argument
157 /** This function is called when the netif state is set to up or down argument
159 netif_status_callback_fn status_callback; argument
164 netif_status_callback_fn link_callback; argument
168 netif_status_callback_fn remove_callback; argument
174 /** the DHCP client state information for this netif */ argument
178 /** the AutoIP client state information for this netif */ argument
182 /* the hostname for this netif, NULL is a valid value */ argument
183 char* hostname;
186 u16_t mtu;
188 u8_t hwaddr_len;
190 u8_t hwaddr[NETIF_MAX_HWADDR_LEN];
192 u8_t flags;
217 netif_igmp_mac_filter_fn igmp_mac_filter; argument
233 #define NETIF_INIT_SNMP(netif, type, speed) \ argument
248 #define NETIF_INIT_SNMP(netif, type, speed) argument
282 #define netif_is_up(netif) (((netif)->flags & NETIF_FLAG_UP) ? (u8_t)1 : (u8_t)0) argument
294 #define netif_is_link_up(netif) (((netif)->flags & NETIF_FLAG_LINK_UP) ? (u8_t)1 : (u8_t)0) argument
301 #define netif_set_hostname(netif, name) do { if((netif) != NULL) { (netif)->hostname = name; }}whil… argument
302 #define netif_get_hostname(netif) (((netif) != NULL) ? ((netif)->hostname) : NULL) argument
306 #define netif_set_igmp_mac_filter(netif, function) do { if((netif) != NULL) { (netif)->igmp_mac_fil… argument
307 #define netif_get_igmp_mac_filter(netif) (((netif) != NULL) ? ((netif)->igmp_mac_filter) : NULL) argument
319 #define NETIF_SET_HWADDRHINT(netif, hint) ((netif)->addr_hint = (hint)) argument
321 #define NETIF_SET_HWADDRHINT(netif, hint) argument