file->filepath, "fcntl(F_GETFL)");
return;
}
- if (fcntl(file->fd, F_SETFL, flags & ENUM_NEGATE(O_APPEND)) < 0) {
+ if (fcntl(file->fd, F_SETFL, flags & ~O_APPEND) < 0) {
mail_index_file_set_syscall_error(file->log->index,
file->filepath, "fcntl(F_SETFL)");
return;
const char **error_r)
{
unsigned long ssl_ops = SSL_OP_NO_SSLv2 |
- (SSL_OP_ALL & ENUM_NEGATE(SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS));
+ (SSL_OP_ALL & ~SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS);
ctx->pool = pool_alloconly_create("ssl iostream context", 4096);