An AF_INET/SOCK_DGRAM socket will not allow to to capture anything except UDP traffic. Moreover, you cannot capture packets with a destination MAC that differs from your interface MAC, unless you put...