embox
1/**
2* @brief
3*
4* @date 12.02.24
5* @author Aleksey Zhmulin
6*/
7
8#include <assert.h>9#include <errno.h>10#include <fcntl.h>11#include <sys/stat.h>12#include <sys/types.h>13
14#include <vfs/core.h>15
16int remove(const char *path) {17int err;18
19vfs_inode_ops_lock();20err = vfs_path_remove(path);21vfs_inode_ops_unlock();22
23if (err) {24return SET_ERRNO(-err);25}26
27return 0;28}
29