net-firewall/firewalld
Firewall daemon with D-Bus interface providing a dynamic firewall
Reverse Dependencies
Reverse dependancies are sometimes conditional based on your USE flags, Ebuild version and sometimes other packages. please keep this in mind.