APMDEV
fd = open(APMDEV, O_RDWR);
} else if ((fd = open(APMDEV, O_RDWR)) >= 0)
fd = open(APMDEV, O_RDONLY);
err(1, "can't open %s", APMDEV);
(apm_fd = open(APMDEV, O_RDONLY)) >= 0) {