embox

Форк
0
/
umask.c 
20 строк · 315.0 Байт
1
/**
2
 * @brief
3
 *
4
 * @date 12.02.24
5
 * @author Aleksey Zhmulin
6
 */
7

8
#include <sys/stat.h>
9
#include <sys/types.h>
10

11
#include <kernel/task/resource/umask.h>
12

13
mode_t umask(mode_t mode) {
14
	mode_t *umask_p = task_self_resource_umask();
15
	mode_t oldmode;
16

17
	oldmode = *umask_p;
18
	*umask_p = mode & S_IRWXA;
19
	return oldmode;
20
}
21

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.