NAME
	FindPort -- find a given system message port
   SYNOPSIS
	port = FindPort(name)
	D0		A1
	struct MsgPort *FindPort(STRPTR);
   FUNCTION
	This function will search the system message port list for a port
	with the given name.  The first port matching this name will be
	returned.  No arbitration of the port list is done.  This function
	MUST be protected with A Forbid()/Permit() pair!
   EXAMPLE
	#include <exec/types.h>
	struct MsgPort *FindPort();
	ULONG SafePutToPort(message, portname)
	struct Message *message;
	STRPTR          portname;
	{
	struct MsgPort *port;
	    Forbid();
		port = FindPort(portname);
		if (port)
		    PutMsg(port,message);
	    Permit();
	    return((ULONG)port); /* If zero, the port has gone away */
	}
   INPUT
	name - name of the port to find
   RETURN
	port - a pointer to the message port, or zero if
		not found.