Bgp incoming filter problem

I have an EBGP ptp peer, say R2 <> R3 (my router). I want to reject prefix 192.168.3.0/24 and 192.168.6.0/24 from R2. But wht don’t i get any prefix at all from R2 when i activate bgp neighbor address-family prefix-list import XXXXX. Here’s my configuration.

[edit]
vyos@R3# show policy
prefix-list AS65431-IN-PREF {
rule 1 {
action deny
prefix 192.168.3.0/24
}
rule 2 {
action deny
prefix 192.168.6.0/24
}
}

[edit]
vyos@R3# show protocols bgp
address-family {
ipv4-unicast {
network 192.168.0.4/30 {
}
network 192.168.7.0/24 {
}
network 192.168.8.0/24 {
}
network 192.168.9.0/24 {
}
}
}
neighbor 192.168.0.5 {
address-family {
ipv4-unicast {
prefix-list {
import AS65431-IN-PREF
}
}
}
remote-as 65431
solo
}
parameters {
router-id 3.3.3.3
}
system-as 65432

You deny prefixes and don’t allow any other.