int fchflags(int fd, int flags);
Sets the FreeBSD file flags of the file handle fd to flags. The FreeBSD macros, such as UF_IMMUTABLE, are available. Returns zero on success, or the negation of the error code on error.
chflags, lchflags