_NDBOOTD_RAW_OPEN_ERROR
#define _NDBOOTD_RAW_OPEN_ERROR(x) saved_errno = errno; x; errno = saved_errno
#undef _NDBOOTD_RAW_OPEN_ERROR