SMB support is there it is fully integrated as a filesystem. smb://ServerName/ShareName in finder and you connect. ipfw to PF was an upgrade stateless to stateful.
That's not what I said or meant to say. They removed support for windows 95/98 style servers (samba 2.x)
In Lion you could still use it by toggling a sysctl setting http://support.apple.com/kb/HT...
That was removed completely in Mountain Lion.
Ipfw is a stateful packet filter (https://www.freebsd.org/doc/handbook/firewalls-ipfw.html). But yes I should just get acquainted with pf.