Programming/Linux_Kernel
linux kernel 에서 file 유무 확인하기
decdream
2009. 9. 9. 16:34
여러 방법이 있겠지만, 다음 방법을 사용하였다.
int check_exist_file(char* file_path)
{
int ret = 0;
struct file *temp_file;
temp_file = filp_open(file_path, O_RDONLY, 0);
if (IS_ERR(temp_file))
ret = -1;
else
{
filp_close(temp_file, NULL);
ret = 0;
}
ret = -1;
else
{
filp_close(temp_file, NULL);
ret = 0;
}
return ret;
}
}