2 .\" Initial implementation:
3 .\" Copyright (c) 2002 Robert Drehmel
4 .\" All rights reserved.
6 .\" As long as the above copyright statement and this notice remain
7 .\" unchanged, you can do what ever you want with this file.
9 .\" $FreeBSD: src/lib/libc/stdlib/insque.3,v 1.3 2003/02/25 21:59:36 robert Exp $
17 .Nd doubly-linked list management
23 .Fn insque "void *element" "void *pred"
25 .Fn remque "void *element"
31 functions encapsulate the ever-repeating task of doing insertion and
32 removal operations on doubly linked lists.
33 The functions expect their
34 arguments to point to a structure whose first and second members are
35 pointers to the next and previous element, respectively.
38 function also allows the
42 pointer for the initialization of a new list's
60 they reappeared conforming to