added fnctl.h back to cat for posix