USMN_READ
if (ioctl(fd, do_write ? USMN_WRITE : USMN_READ, &usr) != 0) {
if (cmd == USMN_READ) {
if (cmd == USMN_READ &&
if (cmd != USMN_READ && cmd != USMN_WRITE) {