M_LOCK
if (mode == M_LOCK || mode == M_UNLOCK)
mode == M_PRINT || mode == M_LOCK || mode == M_UNLOCK) {
if (mode == M_LOCK) {
} else if (mode == M_UPDATE || mode == M_LOCK || mode == M_UNLOCK) {