GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
FTOK(1) FreeBSD General Commands Manual FTOK(1)

ftok - calculate System V IPC keys using the ftok(3) library function

ftok [ OPTION ] FILENAME ID

Calculate a System V IPC key from the given FILENAME and ID using the ftok(3) library function, and print the result to standard output. If not otherwise specified, the key is printed in hexadecimal format, with a 0x prefix.
FILENAME
The name of an existing file. This does not need to be a regular file, directories and special files should work, too.
ID
A number between (including) 0 and 255.

If shmcat has been compiled without getopt_long(3) support, only the short, one character OPTIONs can be used. Otherwise the long ones are also available.

-d, --decimal
Print the result in decimal format, without any prefix.
-h, -?, --help
Display usage information and quit without further action.
-o, --octal
Print the result in octal format and use a leading zero (0) as prefix.
-V, --version
Show version information and quit.

0
No errors, the key was calculated and printed.
1
There was an error calculating or printing the key.
10
Wrong usage of the program.

The ftok(1) utility has the same limitations as the ftok(3) library function. That means, there is no guarantee that the resulting key is unique.

On Linux, passing 0 as the ID (second parameter) to the ftok(3) function seems to work, but this behavior is unspecified. The ftok(1) tool accepts 0 as an ID and leaves it to the library implementation on what to do with that.

Stefan Gast

ipcs(1), shmcat(1), ftok(3)
August 2016 ftok(1)

Search for    or go to Top of page |  Section 1 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.