strongswan/src/libstrongswan/collections
Tobias Brunner 96de74b879 enumerator: Add enumerator to enumerate files matching a pattern
This enumerator is a wrapper around glob(3).  If that function is not
supported NULL is returned.  If no files match or an error occurs during
the pattern expansion an error is logged and the enumerator simply returns
no items.

RFC: if GLOB_ERR is not supplied glob returns GLOB_NOMATCH if e.g. the
base directory of the pattern does not exist, which would otherwise
result in an error. This way there is at least a clear error message in
case of a typo.
2014-05-15 11:28:05 +02:00
..
array.c array: Allocate initial data properly if esize is 0 2014-05-15 11:28:05 +02:00
array.h array: Add fallback for qsort_r using thread-local value 2014-02-12 14:34:33 +01:00
blocking_queue.c Moved data structures to new collections subfolder 2012-10-24 16:00:49 +02:00
blocking_queue.h Moved data structures to new collections subfolder 2012-10-24 16:00:49 +02:00
enumerator.c enumerator: Add enumerator to enumerate files matching a pattern 2014-05-15 11:28:05 +02:00
enumerator.h enumerator: Add enumerator to enumerate files matching a pattern 2014-05-15 11:28:05 +02:00
hashtable.c hashtable: Make key arguments const 2014-03-31 14:32:45 +02:00
hashtable.h hashtable: Make key arguments const 2014-03-31 14:32:45 +02:00
linked_list.c linked-list: Remove barely used has_more() method 2013-07-17 17:42:53 +02:00
linked_list.h linked-list: Remove barely used has_more() method 2013-07-17 17:42:53 +02:00