generic/647: add _require_odirect