What makes the eyes bloodshot after smoking?

Smoke dries out the eyes. When your eyes get dry, they usually get irritated which typically causes people to rub their eyes... hence the redness.