Shut this node down as soon as everyone is clear of it */ Should add arg "immediately" to jump the queue */
| 1602 | /* Shut this node down as soon as everyone is clear of it */ |
| 1603 | /* Should add arg "immediately" to jump the queue */ |
| 1604 | int |
| 1605 | ng_rmnode_self(node_p node) |
| 1606 | { |
| 1607 | int error; |
| 1608 | |
| 1609 | if (node == &ng_deadnode) |
| 1610 | return (0); |
| 1611 | node->nd_flags |= NGF_INVALID; |
| 1612 | if (node->nd_flags & NGF_CLOSING) |
| 1613 | return (0); |
| 1614 | |
| 1615 | error = ng_send_fn(node, NULL, &ng_rmnode, NULL, 0); |
| 1616 | return (error); |
| 1617 | } |
| 1618 | |
| 1619 | static void |
| 1620 | ng_rmhook_part2(node_p node, hook_p hook, void *arg1, int arg2) |
no test coverage detected