How to mount local folder with mount_afp in OS X 10.6.8
I don't think Mac OS X allows you to connect to your own machine for AFP mounts.  For example, if you go to the Finder, select Go > Connect to Server, and type "afp://localhost", it puts up a dialog saying:


  Connection Failed
  The server "localhost" is available on your computer. Access the volumes and files locally.