mkdir_p: utility function to create a directory and all required parent directories
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
/*
|
||||
* Copyright (C) 2008 Tobias Brunner
|
||||
* Copyright (C) 2008 Martin Willi
|
||||
* Hochschule fuer Technik Rapperswil
|
||||
*
|
||||
@@ -218,6 +219,15 @@ void *clalloc(void *pointer, size_t size);
|
||||
*/
|
||||
void memxor(u_int8_t dest[], u_int8_t src[], size_t n);
|
||||
|
||||
/**
|
||||
* Creates a directory and all required parent directories.
|
||||
*
|
||||
* @param path path to the new directory
|
||||
* @param mode permissions of the new directory/directories
|
||||
* @return TRUE on success
|
||||
*/
|
||||
bool mkdir_p(const char *path, mode_t mode);
|
||||
|
||||
/**
|
||||
* returns null
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user