summaryrefslogtreecommitdiff
path: root/dircat.h
blob: cb228526ce40028aa7eed97d82611ad863237fc8 (plain)
1
2
3
4
5
6
7
8
9
/* Append the contents of multiple directories.  DIRS is a
   NULL-terminated array of directory nodes.  One reference is consumed
   for each of them, even on ENOMEM, in which case NULL is returned.
   DIRS has to be static data for now, or at list remain available and
   unchanged for the duration of the created node's life.  Strange
   things will happen if they have entries with the same name or if one
   of them is not a directory.  */
struct node *
dircat_make_node (struct node **dirs);