I am using scapy to sniff a IPv6 packet with a specific source ip /dest ip.
Example:
filter1 ="tcp port "+`port`+ " and ip6 host 2001::4 and tcp[tcpflags] & tcp-syn !=0 and !icmp and !arp and not host "+host_ip
a= sniff(count =1,filter=filter1,iface=eth)
This throws an exception as shown below: scapy.error.Scapy_Exception: Filter parse error