ftok(3) Library Functions Manual ftok(3) ftok - System V IPC C (libc, -lc) #include key_t ftok(const char *pathname, int proj_id); ftok() (identity) pathname ( ) 8 proj_id ( ) System V IPC key_t, msgget(2), semget(2) shmget(2). , proj_id. , ( ) . key_t. -1, errno stat(2). attributes(7). +----------------------------+----------------------------------------------------------+--------------------------+ | | | | +----------------------------+----------------------------------------------------------+--------------------------+ |ftok() | | MT-Safe | +----------------------------+----------------------------------------------------------+--------------------------+ POSIX.1-2008. POSIX.1-2001. : key_t ftok(char *pathname, char proj_id); proj_id int, , , - 8 . , proj_id ASCII, , proj_id . , , key_t . proj_id 16 inode 8 32- . , /dev/hda1 /dev/sda1. See semget(2). msgget(2), semget(2), shmget(2), stat(2), sysvipc(7) () Azamat Hackimov , Dmitry Bolkhovskikh , Yuri Kozlov , Kirill Rekhov ; GNU (GNU General Public License - GPL, 3 ) , - . - , , () () () <>. Linux 6.9.1 2 2024 . ftok(3)