title: Filter options for sniff function in scapy
body: <p>I'm working on a scapy based tool where at a point I need to sniff a packet based on protocol and the ip address of the destination</p>
  
  <p>I'd like to know about the ways in which filter option in sniff() function can be used. I tried using format in documentation but most of the times it results in problems like this.
  <a href="https://stackoverflow.com/questions/30095701/the-filter-of-sniff-function-in-scapy-does-not-work-properly">the filter of sniff function in scapy does not work properly</a> .</p>
  
  <p>The one which I used was </p>
  
  <pre><code>a=sniff(filter="host 172.16.18.69 and tcp port 80",prn = comp_pkt,count = 1)
  </code></pre>
  
  <p>Thanks in advance!</p>