/
niceSOFT
/
shadow
Обзор
Документация
Войти
/
niceSOFT
/
shadow
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
lib/idmapping.h
22 строки
607 B
Alejandro Colomar
lib: Merge libmisc into libshadow
31 авг 2023, 09:55
31 авг 2023, 09:55
093fb60
Код
Авторство
О чём код?
/* * SPDX-FileCopyrightText: 2013 Eric Biederman * * SPDX-License-Identifier: BSD-3-Clause */ #ifndef _IDMAPPING_H_ #define _IDMAPPING_H_ #include <sys/types.h> struct map_range { unsigned long upper; /* first ID inside the namespace */ unsigned long lower; /* first ID outside the namespace */ unsigned long count; /* Length of the inside and outside ranges */ }; extern struct map_range *get_map_ranges(int ranges, int argc, char **argv); extern void write_mapping(int proc_dir_fd, int ranges, const struct map_range *mappings, const char *map_file, uid_t ruid); #endif /* _ID_MAPPING_H_ */