librnr/include/rnr/dlist.h
static inline void dlist_delete(dnode_t *node)
{
  _dlist_del(node->prev, node->next);
  DLIST_PNODE_INIT(node);
}
/*!
 * \brief deletes node from list
 *
 * \param node  the node to delete from the list.
 *
 * Note: Deleted node becomes an orphan (i.e. empty) head node.
 */
\brief deletes node from list
\param node  the node to delete from the list.

Deleted node becomes an orphan  head node.
\ brief deletes node from list \ param node the node to delete from the list . Deleted node becomes an orphan head node .
static inline void dlist_delete(dnode_t *node)
{
  _dlist_del(node->prev, node->next);
  DLIST_PNODE_INIT(node);
}
static inline void dlist_delete ( dnode_t * node ) { _dlist_del ( node -> prev , node -> next ) ; DLIST_PNODE_INIT ( node ) ; }
\brief deletes node from list
 \param node  the node to delete from the list.
\ brief deletes node from list \ param node the node to delete from the list .