Problem:
A well known way to have a rest of mosquitoes during camping is to stand in the fire's smoke. Moreover, I learned recently that shepherds in certain regions of Africa use the same tactic for cattle. They make smoky fires and cattle gathers in smoke to get rid of mosquitoes.
Required:
Question 1: Why humans and cattle can stand smoke, but mosquitoes can't?
Question 2: Does this technique work for other kinds of insects? If yes, please explain.