ftok(3) Library Functions Manual ftok(3) ftok - System V IPC LIBRARY Standard C library (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 ; GNU 3 , . . , , . Linux man-pages 6.06 31 2023 . ftok(3)