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.