Searched hist:191416 (Results 1 - 1 of 1) sorted by relevance
/freebsd-11-stable/sys/net/ | ||
H A D | if.h | diff 191416 Thu Apr 23 07:41:05 MDT 2009 rwatson Add a new interface flag, IFF_DYING, which is set when a device driver calls if_free(), and remains set if the refcount is elevated. IF_DYING skips the bit in the if_flags bitmask previously used by IFF_NEEDSGIANT, so that an MFC can be done without changing which bit is used, as IFF_NEEDSGIANT is still present in 7.x. ifnet_byindex_ref() checks for IFF_DYING and returns NULL if it is set, preventing new references from by acquired by index, preventing monitoring sysctls from seeing it. Other lookup mechanisms currently do not check IFF_DYING, but may need to in the future. MFC after: 3 weeks |
Completed in 158 milliseconds