The GList structure and its associated functions provide a standard doubly-linked list data structure.
See Source File