LINUX.ORG.RU

История изменений

Исправление monk, (текущая версия) :

Достаточно же было написать

Это если EXEC_OUTPUT_* — битовая маска. А если EXEC_OUTPUT_KMSG == 0, EXEC_OUTPUT_SYSLOG == 1, EXEC_OUTPUT_JOURNAL == 2, а c->std_output == 3, то

c->std_output != EXEC_OUTPUT_KMSG && c->std_output != EXEC_OUTPUT_SYSLOG && c->std_output != EXEC_OUTPUT_JOURNAL == TRUE,

а (!(c->std_output & (EXEC_OUTPUT_KMSG | EXEC_OUTPUT_SYSLOG | EXEC_OUTPUT_JOURNAL))) == FALSE

Исходная версия monk, :

Достаточно же было написать

Это если EXEC_OUTPUT_* — битовая маска. А если EXEC_OUTPUT_KMSG == 0, EXEC_OUTPUT_SYSLOG == 1, EXEC_OUTPUT_JOURNAL == 2, а c->std_output == 3, то

c->std_output != EXEC_OUTPUT_KMSG && c->std_output != EXEC_OUTPUT_SYSLOG && c->std_output != EXEC_OUTPUT_JOURNAL == TRUE, а (!(c->std_output & (EXEC_OUTPUT_KMSG | EXEC_OUTPUT_SYSLOG | EXEC_OUTPUT_JOURNAL))) == FALSE