Per cisco documentation:
"IP Verify Reverse-Path
Egress filtering verifies that packets destined for hosts outside the managed domain have IP source addresses verifiable by routes in the enforcing entity's local routing table. If an exiting packet does not arrive on the best return path back to the originator, then the packet is dropped and the activity is logged."
Does this mean that if the packet does not have a route in the ASA route table, either dynamic or static, it will be rejected?
For example, all remote branches use the main branch for Internet access, as long as the ASA knows the remote branch from it's own route table, then the return packets will be allowed back to the branch.
Is this correct?