Lines Matching defs:state
279 netif_add_noaddr(struct netif *netif, struct net_group *group, void *state, netif_init_fn init, netif_input_fn input)
281 netif_add_noaddr(struct netif *netif, void *state, netif_init_fn init, netif_input_fn input)
292 state, init, input);
303 * @param state opaque data passed to the new netif
331 void *state, netif_init_fn init, netif_input_fn input)
368 /* reset new interface configuration state */
411 /* remember netif specific state information data */
412 netif->state = state;
981 args.status_changed.state = 1;
1050 args.status_changed.state = 0;
1135 args.link_changed.state = 1;
1163 args.link_changed.state = 0;
1528 * Change the state of an IPv6 address of a network interface
1534 * @param state the new IPv6 address state
1537 netif_ip6_addr_set_state(struct netif *netif, s8_t addr_idx, u8_t state)
1545 /* state is actually being changed? */
1546 if (old_state != state) {
1548 u8_t new_valid = state & IP6_ADDR_VALID;
1549 LWIP_DEBUGF(NETIF_DEBUG | LWIP_DBG_STATE, ("netif_ip6_addr_set_state: netif address state being changed\n"));
1554 nd6_adjust_mld_membership(netif, addr_idx, state);
1563 netif->ip6_addr_state[addr_idx] = state;
1573 (state & ~IP6_ADDR_TENTATIVE_COUNT_MASK)) {
1574 /* address state has changed -> call the callback function */
1595 * index. Depending on its state, it may or may not be assigned to the
1688 /* Set address state. */