All three types are part of the POSIX standard. Signed-off-by: Emil Velikov <emil.velikov@collabora.com>