NAME insque, remque - doubly-linked list management CONTENTS Library Synopsis Description Standards History LIBRARY .Lb libc SYNOPSIS .In search.h void insque "void *element1" "void *pred" void remque "void *element" DESCRIPTION The insque and remque functions encapsulate the ever-repeating task of doing insertion and removal operations on doubly linked lists. The functions expect their arguments to point to a structure whose first and second members are pointers to the next and previous element, respectively. The insque function also allows the pred argument to be a NULL pointer for the initialization of a new lists head element. STANDARDS The insque and remque functions conform to -p1003.1-2001. HISTORY The insque and remque functions appeared in BSD 4.2 . In .Fx 5.0 , they reappeared conforming to -p1003.1-2001.