FSSH_O_APPEND
#define O_APPEND FSSH_O_APPEND
#define FSSH_B_OPEN_AT_END FSSH_O_APPEND // point to the end of the data
SET_OPEN_MODE_FLAG(O_APPEND, FSSH_O_APPEND)
argument &= FSSH_O_APPEND | FSSH_O_NONBLOCK;
descriptor->open_mode = (descriptor->open_mode & ~(FSSH_O_APPEND | FSSH_O_NONBLOCK))