| Function silc_list_get
 
 SYNOPSIS
 
    #define silc_list_get(list) ...
DESCRIPTION
    Returns the current entry from the list indicated by `list' and
    moves the list pointer forward so that calling this next time will
    return the next entry from the list.  This can be used to traverse
    the list.  Returns SILC_LIST_END when the entire list has been
    tarversed and no additional entries exist in the list. Later,
    silc_list_start (or silc_list_end) must be called again when
    re-starting the list tarversing.
EXAMPLE
    // Traverse the list from the beginning to the end
    silc_list_start(list);
    while ((entry = silc_list_get(list)) != SILC_LIST_END) {
      ...
    }
    // Traverse the list from the end to the beginning
    silc_list_end(list);
    while ((entry = silc_list_get(list)) != SILC_LIST_END) {
      ...
    }
 
 
 
 |