INP_DIRECT_DETACH
if (inp->inp_flags & INP_DIRECT_DETACH) {
inp->inp_flags &= ~INP_DIRECT_DETACH;
inp->inp_flags |= INP_DIRECT_DETACH;
inp->inp_flags &= ~INP_DIRECT_DETACH;
inp->inp_flags &= ~INP_DIRECT_DETACH;
if (inp->inp_flags & INP_DIRECT_DETACH) {
inp->inp_flags &= ~INP_DIRECT_DETACH;