Creates a new semaphore set associated with
key
and containing
nsems
semaphores. Uses
flags
to set the
permissions. Creates the new set if the following are true:
key
is equal to IPC_PRIVATE.
key
doesn't already have an associated semaphore identifier and
FLAGS & IPC_CREAT
is true.