Preconditioning with inhalative carbon monoxide protects rat retinal ganglion cells from ischemia/reperfusion injury.