version 1.480, 2020/09/26 11:57:05 |
version 1.481, 2020/09/26 18:35:12 |
Line 1212 if_deactivate(struct ifnet *ifp) |
|
Line 1212 if_deactivate(struct ifnet *ifp) |
|
ifp->if_slowtimo = if_nullslowtimo; |
ifp->if_slowtimo = if_nullslowtimo; |
ifp->if_drain = if_nulldrain; |
ifp->if_drain = if_nulldrain; |
|
|
|
ifp->if_link_state_changed = NULL; |
|
|
/* No more packets may be enqueued. */ |
/* No more packets may be enqueued. */ |
ifp->if_snd.ifq_maxlen = 0; |
ifp->if_snd.ifq_maxlen = 0; |
|
|
Line 2415 if_link_state_change_process(struct ifne |
|
Line 2417 if_link_state_change_process(struct ifne |
|
carp_carpdev_state(ifp); |
carp_carpdev_state(ifp); |
#endif |
#endif |
|
|
|
if (ifp->if_link_state_changed != NULL) |
|
ifp->if_link_state_changed(ifp, link_state); |
|
|
DOMAIN_FOREACH(dp) { |
DOMAIN_FOREACH(dp) { |
if (dp->dom_if_link_state_change != NULL) |
if (dp->dom_if_link_state_change != NULL) |
dp->dom_if_link_state_change(ifp, link_state); |
dp->dom_if_link_state_change(ifp, link_state); |