We study the problem of content distribution in wireless peer-to-peer networks with selfish nodes. In this problem a group of wireless nodes exchange data over a lossless broadcast channel. Each node aims to increase its own download rate and minimize its upload rate. We propose a distributed protocol that provides incentives for the nodes to participate in the content distribution. Our protocol does not require any exchange of money, reputation, etc. Focusing on the important case in which the system contains two files that need to be distributed, we derive a closed-form expression of Nash Equilibria. Furthermore, we propose a distributed mechanism where the strategy of each node is only based on the local information and show that the mechanism converges to a Nash Equilibrium.